Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/11/2007, 10h40   #1
Membre habitué
 
Inscription : octobre 2005
Messages : 641
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 641
Points : 143
Points : 143
Par défaut header() en première ligne impossible

Bonjour à toutes et à tous,

j'ai un problème que je n'arrive pas à résoudre.
Je développe un site sous WAMP1.7.2.
J'essaye de faire des redirections (dans mon système d'authentification) via header() et malheureusement cela ne fonctionne pas...

J'ai donc débogué mon script avec :
Code :
1
2
3
4
5
6
7
8
<?php
if ( headers_sent($filename, $linenum) ) {
	var_dump(headers_list());
	echo "<p>Les en-têtes ont déjà été envoyés, depuis le fichier ".$filename." à la ligne ".$linenum.".</p>";
	echo "<p>Il est donc impossible de vous rediriger automatiquement, aussi veuillez cliquez <a href=\"http://www.example.com\">ici</a>.</p>";
	exit;
}
?>
Lorsque j'exécute ce script, celui m'affiche :
Citation:
array(2) { [0]=> string(23) "X-Powered-By: PHP/5.2.0" [1]=> string(23) "Content-type: text/html" }

Les en-têtes [...]
ce qui veut donc dire que des entêtes sont envoyés automatiquement à mon insu...
Une idée ? Cela viendra de WAMP ?

HELP...
Tchupacabra est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2007, 14h22   #2
Membre habitué
 
Inscription : octobre 2005
Messages : 641
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 641
Points : 143
Points : 143
ok, c'est bon !
je viens de ré-enregistrer mon fichier PHP en UTF-8 sans BOM... (sans marque d'ordres d'octets) et là plus de problème...

@+
Tchupacabra est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h08.


 
 
 
 
Partenaires

Hébergement Web