Hoi allemaal,
Ik heb een probleem met inloggen!
Het probleem is als ik wil inloggen en hij gaat kijken of het paswoord en username goed is dan gaat ie naar checkuser.php maar dan wil die wit bestand downloaden in plaats van dat ie het gewoon controleerd!
Dit is de code :
Ik heb HTTP_POST_VARS gebruikt omdat er op server waar het staat ze een oude php gebruiken dus _POST gaat niet!
Hoop dat 1 van jullie het ziet!
Thx
Ik heb een probleem met inloggen!
Het probleem is als ik wil inloggen en hij gaat kijken of het paswoord en username goed is dan gaat ie naar checkuser.php maar dan wil die wit bestand downloaden in plaats van dat ie het gewoon controleerd!

Dit is de code :
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
| <? /* Controleer user script */ session_start(); // Start Session include 'db.php'; // Converteer naar simpele variabelen $username = $HTTP_POST_VARS['username']; $password = $HTTP_POST_VARS['password']; if((!$username) || (!$password)){ echo "Vult a.u.b. alle gegevens in! <br />"; include 'login_form.html'; exit(); } // Convert password to md5 hash $password = md5($password); // check if the user info validates the db $sql = mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password' AND activated='1'"); $login_check = mysql_num_rows($sql); if($login_check > 0){ while($row = mysql_fetch_array($sql)){ foreach( $row AS $key => $val ){ $$key = stripslashes( $val ); } // Register some session variables! session_register('voornaam'); $HTTP_SESSION_VARS['voornaam'] = $voornaam; session_register('achternaam'); $HTTP_SESSION_VARS['achternaam'] = $achternaam; session_register('email'); $HTTP_SESSION_VARS['email'] = $email; session_register('special_user'); $HTTP_SESSION_VARS['user_level'] = $user_level; mysql_query("UPDATE users SET last_login=now() WHERE userid='$userid'"); header("Location: login_success.php"); } } else { echo "U kon niet worden ingelogd! Of de username en paswoord zijn niet correct of u heeft uw registratie nog niet geactiveerd!<br /> Probeert u het nog eens!<br />"; include 'login_form.html'; } ?> |
Ik heb HTTP_POST_VARS gebruikt omdat er op server waar het staat ze een oude php gebruiken dus _POST gaat niet!
Hoop dat 1 van jullie het ziet!
Thx
[ Voor 9% gewijzigd door Weerz op 19-02-2003 13:38 ]
Instagram | Flickr | Nikon D500 -> Sigma Art 18-35MM F/1.8 | NIKKOR AF-S 50MM F/1.8G | TAMRON 70-200MM G2 F2.8 | TAMRON 150-600MM G2 F/5-6.3