Page 1 sur 1

Probleme avec redirection ...

Posté : 27 nov. 2012, 21:05
par buz1n
Bonjour,

J'ai un soucis avec une redirection en PHP, dans mon script j'ai mis ce code :
<?php header("Location: http://monsite.com");
exit;				?>
et quand je vais sur mon site ou j'ai placé la redirection j'ai sa :
Warning: Cannot modify header information - headers already sent by (output started at /home/xxxxx/public_html/test.php:30) in /home/xxxxx/public_html/test.php on line 65

Quelqu'un pourrais m'aider ?

Re: Probleme avec redirection ...

Posté : 27 nov. 2012, 23:09
par moogli
salut,


ligne 30 tu as un affichage quelconque :
- echo / print
- html
- caractère invisible (saut de ligne, espace, tabulation etc etc)

il ne faut aucun affichage avant utilisation de la fonction header ;)


@+

Re: Probleme avec redirection ...

Posté : 27 nov. 2012, 23:59
par juliette
Cette erreur indique que le header a déjà été envoyé.
Quand une page est généré pour le web, elle contient un ensemble de données rassemblé dans ce qu’on appelle le header mais rien a voir avec le code compris entre les balises <head> de ton code source mais plutôt les en-tète http

Quand cette erreur survient, on sait alors que le header a été envoyé deux fois…