Hi all,
kzit met een klein probleempje en ik kan er niet direct info over vinden, dus probeer ik hier maar ff
Dit is een stukje van een loginfunctie, wanneer beide controles succesvol zijn, moet ie enkele vars in de sessie steken, maar dat doet ie dus niet. Iemand enig idee hoe dit komt en evt. een oplossing, heb er al lang genoeg op gezocht
Cookies werken trouwens ook niet.
Dat for-loopje was om zeker te zijn dat de sesreg uitgevoerd werd
edit :
is dus een normale functie in een gewone class, ff vergeten te zeggen
kzit met een klein probleempje en ik kan er niet direct info over vinden, dus probeer ik hier maar ff
code:
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
| $pass = md5($_POST["pass"]);
if($pass == $upass) {
$utype = $type;
for($i = 0; $i < 10; $i++) {
---hierzo---> session_register("utype");
$isLogged = 1;
session_register("isLogged");
session_register("nick");
session_register("uid");
echo $i;
}
//header("Location: index.php");
//echo "<meta http-equiv=\"refresh\" content=\"0; index.php\">";
} else
{$this->errors[$this->errorcount] = "l2";
$this->errorcount++; session_unregister("nick"); session_unregister("utype");
session_unregister("uid");
session_unregister("isLogged");}
} else
{session_unregister("nick");
session_unregister("utype");
session_unregister("uid");
session_unregister("isLogged");
$this->errors[$this->errorcount] = "l1";} |
Dit is een stukje van een loginfunctie, wanneer beide controles succesvol zijn, moet ie enkele vars in de sessie steken, maar dat doet ie dus niet. Iemand enig idee hoe dit komt en evt. een oplossing, heb er al lang genoeg op gezocht
Dat for-loopje was om zeker te zijn dat de sesreg uitgevoerd werd
edit :
is dus een normale functie in een gewone class, ff vergeten te zeggen