DeSign-MasTer Posté 6 Mars 2009 Posté 6 Mars 2009 Bonjour à tous, Voilà j'ai un petit soucis avec ma page de connexion. En envoyant un cookie il me dit : Warning: Cannot modify header information - headers already sent by (output started at /var/www/no_skill/v2/index.php:11) in /var/www/no_skill/v2/connexion.php on line 11 Warning: Cannot modify header information - headers already sent by (output started at /var/www/no_skill/v2/index.php:11) in /var/www/no_skill/v2/connexion.php on line 12 Voilà les lignes qui envoie les cookies en question : setcookie('login', '$_POST[login]', (time() + 3600));setcookie('mdp', '$_POST[mdp]', (time() + 3600)); Est-ce que je me suis trompé quelque part ? Parce que en aillant cherché un peu sur le net vu que je n'étais plus sûr si c'était bien ça pour envoyer un cookie, et mon code semble être bon...?
Sanguo Posté 6 Mars 2009 Posté 6 Mars 2009 C'est le fait qu'il y ait du code HTML qui lui pose un problème.
DeSign-MasTer Posté 6 Mars 2009 Auteur Posté 6 Mars 2009 Humm, je vois mais comment faire pour envoyer un cookie et que du HTML ne l'empêche pas de le faire?
Dan Posté 6 Mars 2009 Posté 6 Mars 2009 Il suffit qu'avant ce code, le moindre caractère soit envoyé vers le navigateur pour avoir ce message d'erreur ... Attention aux espaces, par exemple
DeSign-MasTer Posté 6 Mars 2009 Auteur Posté 6 Mars 2009 C'est bon c'est réglé j'ai fini par réussir Merci
DeSign-MasTer Posté 9 Mars 2009 Auteur Posté 9 Mars 2009 Et quel était le problème ? J'avais l'envoie des cookies entre du html. J'ai simplement fait une redirection sur ma page où il envoie juste les cookie donc que du code php, puis redirection sur mon site. Ca fonctionne très bien
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant