Oké ik ben bezig met php met een loginsysteem.
Had ik het volgende gedacht.
Het werkt met sessies
- Als er een sessie is, niks aan de hand
- zoniet dan gaat hij kijken naar een cookie en start hij -vervolgens de sessie
- geen cookie, opnieuw inloggen middels inlogscherm
- Als je dan inlogt. moet hij naast de sesion starten OOK een cookie plaatsen. Ik dacht dat zo te doen:
Maar dit werkt niet... Wie helpt?
OJA!!!!!!! De foutmelding:
Warning: Cannot add header information - headers already sent by (output started at /(ADRES)login.php:20) in (ADRES)/login.php on line 39
dit 3 keer met 'on line 39 t/m 41)'
- WAAROM DOET '[php ]' het niet?
Had ik het volgende gedacht.
Het werkt met sessies
- Als er een sessie is, niks aan de hand
- zoniet dan gaat hij kijken naar een cookie en start hij -vervolgens de sessie
- geen cookie, opnieuw inloggen middels inlogscherm
- Als je dan inlogt. moet hij naast de sesion starten OOK een cookie plaatsen. Ik dacht dat zo te doen:
Maar dit werkt niet... Wie helpt?
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
| <? If ($Results == '1') { $Login = "1"; session_register("Login"); $secretword = "blaat"; $hash = md5($LoginNaam.$LoginPassword.$secretword); Setcookie("LoginNaam", $LoginNaam, Time()+3600); Setcookie("LoginPassword", $LoginPassword, Time()+3600); Setcookie("userhash", $hash, Time()+3600); echo "Je bent ingelogd. Klik <a href=\"check.php\">hier</a> om verder te gaan.\n"; } Else { echo " Je gebruikersnaam of password klopt niet.\n"; } } ?> |
OJA!!!!!!! De foutmelding:
Warning: Cannot add header information - headers already sent by (output started at /(ADRES)login.php:20) in (ADRES)/login.php on line 39
dit 3 keer met 'on line 39 t/m 41)'
- WAAROM DOET '[php ]' het niet?
Acer TM661LMi - Intel Centrino 1,4 Ghz - 512mb ram - DVD-RW