bonjour,
j'aimerais savoir: ca veut dire quoi cette erreur là??
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp1-8\www\sondage\verif_login.php:10) in c:\program files\easyphp1-8\www\sondage\verif_login.php on line 17
voilà mon code:
merci d'avance
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 $login=$_POST['login']; $pwd=$_POST['pwd']; session_start() ; session_register("login"); $conn = mysql_connect("localhost", "root", "") or die("Impossible de se connecter : " . mysql_error()); print ("Connexion ré reussie.<BR>"); /* Sélectionne une base de données MySQL. Si aucun identifiant de connexion n'est spécifié, la dernière connexion est utilisée. */ mysql_select_db ("sondage", $conn) or die ("Impossible d'accéder à la base de données"); print ("Accès BD Ok<BR>"); $sql="Select * From utilisateurs "; $rs=mysql_query($sql, $conn) or die ("Requête invalide"); while($val=mysql_fetch_row($rs) ) { if($val[0] == $login) { if($val[1] == $pwd) { echo "connection réussi pour $login "; if($val[2]!=1) //si le staut est egale à 1, c'est que le user a deja voté { echo "vous pouvez voter"; //selon son année d'étude, le rediriger vers le sondage de son année //<a href="sondage.html">Sondage</a> } else echo "vous avez deja voté"; } else echo "mauvais login ou mot de passe "; } }
Partager