Page 1 sur 1

suspension des headers

Posté : 29 oct. 2007, 05:45
par Patriboom
J'ai lu ici et ne le trouve plus (ayant cherché sous "headers", "header", "suspendre" et "différer" (et quelques combinaisons).

Je suis pris avec des header dont j'ai besoin pour certaines pages, mais qui bloquent des cookies et autres choses du genre sur d'autres pages.

Autrement dit, je ne peux pas vraiment déménager ces header, mais en suspendre l'envoi ferait bien mon bonheur. Il me semble avoir lu quelque chose du genre ici. Était-ce à propos de l'envoi de mail? Je ne sais plus.

Pouvez-vous m'aider svp?

Merci à l'avance.

Posté : 29 oct. 2007, 11:04
par @rthur
Bonjour,

Il faut que tu actives la bufferisation en début de page pour ne plus être gêné:
http://fr.php.net/ob_start

Posté : 29 oct. 2007, 11:05
par Berzemus
Si c'est pour tes pages html que ça te cause des ennuis, il faut juste vérifier que tu n'envoies aucun texte ou données AVANT d'interagir avec les cookies. un simple espace devant <?php suffit fausser tes headers.

Montre nous le code des pages qui te tracassent, et on verra bien ou sont les envois erronés ou mal placés.

edit: ah ben grillé. Note que c'est bien aussi, les buffers.. (mais ça masque les erreurs)

Posté : 29 oct. 2007, 14:05
par Patriboom
Merci @rthur

Je suis tellement sûr que c'est bien ça, que je mets déjà "Résolu"