problème avec include

romand
Invité n'ayant pas de compte PHPfrance

03 mars 2007, 09:25

Bonjour,
voilà le début de mon code:
" <?
include("fonction-004.php");
include("prov.php");"

le 2 ème include insère automatiquement "<br />" dans la page htm construite, ce qui fait qu'aucun header ne peut fonctionner.

Qui aurait une idée de ce qui se passe?

merci pour votre aide.

Eléphant du PHP | 445 Messages

03 mars 2007, 09:35

Bonjour,

Il se passe qu'avant un header, rien ne doit être envoyé au navigateur, pas d'html, pas d'espace avant le <?php, rien.

Donc si prov.php contient

echo '</ br>';
Il est normal que ça ne fonctionne pas.

Tu dois avoir ce message d'erreur.

Code : Tout sélectionner

Warning: Cannot modify header information - headers already sent
LLDC
Ulti

romand
Invité n'ayant pas de compte PHPfrance

03 mars 2007, 11:43

ok
mais mon pb c'est que le code "<br /> est inséré automatiquement quel que soit le 2ème fichier inclus (même si il est vide de tout code)

ViPHP
ViPHP | 4674 Messages

03 mars 2007, 11:59

Bonjour :)

Alors c'est à la fin de ton premier fichier que tu as le tag <br />.
Edit : du moins, c'est dans ton premier fichier que tu affiches <br />. Pas forcément à la fin. Regardes bien.

PS : il est préférable d'utiliser <?php et pas <? :)


Bonne journée.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

romand
Invité n'ayant pas de compte PHPfrance

03 mars 2007, 19:08

c'est ce que j'avais pensé, mais ce fameux code n'apparait que si je mets le 2ème include !!!!!!

merci encore pour les réponses

ViPHP
ViPHP | 4674 Messages

03 mars 2007, 20:01

Donc sans aucun doute, le <br /> est dans ton second include (d'après tes dires).

Regardes si tu n'inclues pas un autre fichier dans cet include.

Est-ce qu'on peut voir le code ?
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).