Bonjour,
j'ai créé un login en php pour un quiz sur mon site web et je désire créer un cookie afin de suivre l'utilisateur pour que ce dernier ne puisse pas accéder au quiz sans ce connecter.
Je sais que je peux créer le cookie soit à l'externe de mon fichier de connection php avec un "include" ou directement dans le fichier php de ma connection, ce que je préférerais.
J'ai alors écris ceci dans les conditions de mon login:
Code :
else {
setcookie("koboxe_connect",$username);
[b] // Ce cookie expire à la fin de la session.[/b]
setcookie("koboxe_connect",$username,time()+3600);
[b] // Ce cookie expire dans une heure.[/b]
echo "Vous êtes maintenant connecté. Bienvenue $username !<br>";
echo "Continuer à la section <a href=quiz01.html>membre</a> du quiz koboxe.";
Ce code ne créer pas de problèmes de login, mais ca bug tout de même lorsque le login et password sont exacte. Voilà le message d'erreur:
Citer:
Warning: Cannot modify header information - headers already sent by (output started at /home/freehost/t35.com/f/s/fsedito/koboxe/connexionquiz.php:11) in /home/freehost/t35.com/f/s/fsedito/koboxe/connexionquiz.php on line 39
Warning: Cannot modify header information - headers already sent by (output started at /home/freehost/t35.com/f/s/fsedito/koboxe/connexionquiz.php:11) in /home/freehost/t35.com/f/s/fsedito/koboxe/connexionquiz.php on line 41
Vous êtes maintenant connecté. Bienvenue !
Continuer à la section membre du quiz koboxe.
Quelqu'un voit l'erreur ou les erreurs?
Merci à l'avance de votre aide.