Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1643 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Cookie, Header already sent

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cookie, Header already sent

n°1870988
zobizoba1
Posté le 08-04-2009 à 11:51:20  profilanswer
 

Salut a tous,
 
Ceci est une question niveau debutant. Dans mon site, je souhaite faire en sorte que quand l'utilisateur entre son log/pass et clique sur LOGIN, la zone de ma page dediee au login se recharge avec Ajax, et si le login est bien reconnue dans la BDD, alors une cookie contenant le login est cree.
 
Probleme: quand je fais ca je recois un message d'erreur, le meme que j'ai vu 1000 fois par le passe. Je l'ai pas sous les yeux mais ca dit en gros:  
 
"Header already sent blablabla.."
 
Pour contourner le pb, quand l'utilisateur clique sur LOGIN, un popup apparait, check la BDD, cree un cookie, et se ferme tout seul. Mais bien entendu c'est assez bidon comme solution.
 
Je precise que j'utilise Javascript pour la creation de cookie:
 
var today = new Date();
var expire = new Date();
expire.setTime(today.getTime() + 36000000);
document.cookie = "login="+ a + ";expires="+expire.toGMTString();
document.cookie = "pass="+ b + ";expires="+expire.toGMTString();
 
Donc voila, comment faire pour regler le probleme "Header already sent" ?

mood
Publicité
Posté le 08-04-2009 à 11:51:20  profilanswer
 

n°1871102
FlorentG
Posté le 08-04-2009 à 14:32:19  profilanswer
 

Déjà revoie un peu le protocole HTTP. Y'a d'abord les headers, puis 2 retours chariots, puis le contenu.
 
Tu peux forcément pas toucher aux headers une fois du contenu envoyé. Ce n'est absolument pas normal de définir des headers au milieu du contenu, il faut le faire tout au début. Ou alors utiliser de l'output buffering

n°1871657
zobizoba1
Posté le 09-04-2009 à 16:20:01  profilanswer
 

Ok je comprend. Donc en gros on peut pas creer un cookie sans recharger toute la page. C'est facheux!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Cookie, Header already sent

 

Sujets relatifs
Lire un cookie d'un domaine différentHeader ne fonctionne plus
header location[RESOLU]Content-types et upload d'image - Librairie GD
Lien entre header et index.php[PHP] Warning: Cannot modify header information - headers already...
[Résolu] [PHP] Soucis avec HeaderHeader application PDF avec base de données POSTGRE
Plus de sujets relatifs à : Cookie, Header already sent


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR