Ik heb zojuist een inlog systeem geschreven met forms/mysql alleen nu vind ik het irritant en onveilig dat als er gesubmit word hij in de adresbalk login.php?username=<<>>&&password=<<>> weergeeft ..
ik gebruik de post method in mij form
ik gebruik de post method in mij form
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <?php session_start(); ?> <?php If (isset($_GET["submit"])) { mysql_connect("localhost", "...", "..."); mysql_select_db("logindb"); $login_select = "SELECT * FROM gebruiker WHERE loginnaam = '$loginnaam'"; $login_query = mysql_query($login_select); if ($login = mysql_fetch_object($login_query)) { $nakijken = $login->loginpass; if ($nakijken == $loginpassword) { echo"<META HTTP-EQUIV='Refresh' CONTENT='2; URL=vervolg.php'>"; $login->login = 1; session_register("login"); echo "Je bent ingelogd. Klik <a href=\"vervolg.php\">hier</a> om verder te gaan.\n"; } else { echo"<SCRIPT LANGUAGE=\"JavaScript\">setTimeout(\"document.location.href = 'login.php' \",1000);</SCRIPT>"; echo " Je gebruikersnaam of password klopt niet.\n"; } } } else #hier komt het form |
[ Voor 16% gewijzigd door Verwijderd op 15-03-2003 15:14 ]