Ok, ik heb dit script, genaamd login.php. Deze include ik in mijn index.php waar ik bovenin heb staan <?php session_start(); ?> Echter, als ik inlog dan stuurt hij me dus naar index.php, dit klopt wel, maar als ik dan die index.php uit de url balk weghaal zodat hij automatisch index.php kiest dan ben ik ineens niet meer ingelogd. Plz help!
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
| <?php if (!$Submit) { ?> <center> <form method="post" action="<? echo $PHP_SELF; ?>"> <input type="hidden" name="Submit" value="1"> // Rest van form </form> </center> <?php } else { $DBHost = "localhost"; $DBLogin = "user"; $DBPassword = "pass"; $DBDatabase = "db"; mysql_connect("$DBHost", "$DBLogin", "$DBPassword"); @mysql_select_db("$DBDatabase"); $LoginNaam = addslashes($LoginNaam); $LoginPassword = addslashes($LoginPassword); $Query = mysql_query("SELECT * FROM gebruikers WHERE gebruikersnaam = '$LoginNaam' AND password = '$LoginPassword'"); $Results = mysql_num_rows($Query); if ($Results == '1') { $Login = "1"; session_register("Login"); echo "<center>Ingelogd als:<br> <b>$LoginNaam</b><p> <a href=?id=logout>Logout</a></center>"; } else { echo " <center> <form method=post action=$PHP_SELF> <input type=hidden name=Submit value=1> // Rest van form </form> </center> <font face=verdana size=1 color=#FF0000><center>Je gebruikersnaam of password klopt niet.</center> </font><p> "; } } if ($id == "logout") { session_destroy(); } ?> |