erreur de redirection (headers already sent )

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : erreur de redirection (headers already sent )

par Davee » 01 août 2007, 11:38

Yes, cool, en effet c'était ça.

Merci béka. :D

David.

par béka » 01 août 2007, 11:05

Il me semble qu'il ne faut aucun echo avant le header sinon celui-ci n'est pas éxecuter
vérifie si tu n'as pas un echo ou print avant.

erreur de redirection (headers already sent )

par Davee » 01 août 2007, 11:00

Bonjour,

J'ai installé sur ma bécane easyphp2.0.1beta et les script fonctionne.

part ailleurs je loue une petite place sur un server ou je transfert les fichiers.

sur une page, j'ai une petite ligne du genre:
header("Location: http://$host/pouetpouet.php".$flags);
sur mabécane ça fonctionne, ma pas sur le server. Il me sort ça

Cannot modify header information - headers already sent by (output started at ...

Pour info j'ai un session_start() au début de mon fichier et le header ne peut être en début de page puisqu'il est intégré dans une fonction appelée en plein milieu du script.

Quelle est mon erreur, comment faire pour éviter ça.

Merci d'avance.

david.[/b]