bonjour,
j'ai un probleme avec les sessions:
il me met chaque fois
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Program Files\wamp\www\site\verif_login.php:9) in C:\Program Files\wamp\www\site\verif_login.php on line 23
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Program Files\wamp\www\site\verif_login.php:9) in C:\Program Files\wamp\www\site\verif_login.php on line 23
voici mon code:
Il met bien qu'il est logué.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 $login=addslashes($_POST['login']); $pwd=addslashes($_POST['pwd']); include 'connect.php'; $sql="select * from users"; $rs= mysql_query($sql) or die(mysql_error()); while($val=mysql_fetch_row($rs)) { if($val[1]==$login && $val[2]==$pwd) { ?><p>Vous etes logué</p><?php //début de la sessions session_start() ; //enregistrement d'une variable de session, ici le login de l'utilisateur $_SESSION["login"] = $login ; header("Location page1.php") ; } }
Ou est l'erreur???
Merci de votre aide
Partager