Page 1 sur 1

pb headers

Posté : 27 avr. 2006, 15:39
par hashut
Salut
j'ai un petit probleme :
if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $LOGIN) && ( $PHP_AUTH_PW == "$PASSWORD" )) ) { 
    header("WWW-Authenticate: Basic entrer=\"Réserver à l'Administration\""); 
    header("HTTP/1.0 401 Unauthorized"); 
    error("Accès interdit espace réservé a L'Administration !..."); 
}
else
{
blablabla
}
je ne sais pas quel option activer sur mon server pour ne plus avoir le messe erreur
je pense que c dans php.ini ou httpd.conf
le message erreur
Warning: Cannot add header information - headers already sent by (output
started at xxxxxxxxxxxxxxxxxxxx\index.php:1) in xxxxxxxxxxxxxxxxxxxxxxx\admin.php on line 23

Warning: Cannot add header information - headers already sent by (output
started at xxxxxxxxxxxxxxxxxxxx\index.php:1) in xxxxxxxxxxxxxxxxxxxxxxx\admin.php on line 24
merci de votre aide

Posté : 27 avr. 2006, 16:10
par guilt92
Ce n'est pas un problème de serveur, pas mal de post on déjà été écrit à ce sujet, fais un recherche avec le message d'erreur...

En gros ça vient de ce qu'il y a avant dans ton code, il faut éviter les commentaires entre autre... Jette un coup d'oeil sur ce post par exemple



Bon courage

Posté : 27 avr. 2006, 20:14
par nougitch
Effectivement, le problème vient du fait que tes informations (le plus souvent des commentaires ou des echos inutiles) sont sur la page où se trouvent tes headers.

pb header

Posté : 28 avr. 2006, 07:54
par hashut
c bizarre le script marche nickel sur easyphp sur online.fr et sur une fedora
je doit l'installer sur une Free-EOS
c sur la Free-EOS que sa ne marche pas php 4.3 dessus
c pour sa que je pense que sa viens de la conf ou alors il faut que je change le code

help me

merci de votre aide

Posté : 28 avr. 2006, 14:28
par iclo
Fais une recherche sur le forum, ce problème est récurent et il y a beaucoup de postes sur le sujet.