écrire du texte a l'écran em passant par un header [php] - PHP - Programmation
Marsh Posté le 29-08-2005 à 16:41:39
header('Ce que tu veux');
Mais un header reste un header, ton navigateur l'interpretera toujours ainsi. Aucune possibilité d'introduire du HTML ou du texte directement.
Il faut savoir que la fin d'un header est défini par un retour à la ligne vide, tout ce qui va après sera affiché par le navigateur, donc peut-être que la solution suivante fonctionnera:
header('Content-Type: text/html; charset=iso-8859-1');
header("\r\n" );
header("Ce que tu veux ici, qui devrait s'afficher comme du HTML" );
Je n'ai pas testé mais c'est cradô comme solution, et je ne pense pas qu'il y en a d'autres.
Marsh Posté le 29-08-2005 à 18:11:48
ouai et c'est chiant quand on est en phase de test et qu'on voudrait bien faire des echo
Marsh Posté le 29-08-2005 à 22:48:59
suffit de faire les echo juste aprés le dernier header.
Rien n'interdit d'utiliser une variable pour afficher le texte dans les header et ensuite à l'écran par un echo.
Marsh Posté le 29-08-2005 à 16:31:09
Bonjour a tous,
Existe il une solution pour écrire du texte a l'écran en passant par un header. Il ne doit y avoir de lecture d'un fichier sur le serveur.
En fait il faudrait une sorte d' "echo" ou "print". Or ces 2 solutions ne marchent pas vu que j'utilise des header avant!
Merci de votre aide !