Les footer header avec include()...

Eléphant du PHP | 61 Messages

04 nov. 2006, 15:14

Voilà je n'arrive pas a resoudre mon erreur de
"Parse error: parse error, unexpected '<' in /annoncer.php on line 3"
Voilà mon code:

Code : Tout sélectionner

<? $nom_page=''; include('header.php'); ?> <h6> mon texte, mes module entre header et footer </h6> <? include('footer.php'); ?>
header.php et footer.php n'ont aucune balise php c'est que du html
Modifié en dernier par analfabete le 04 nov. 2006, 15:44, modifié 1 fois.

ViPHP
ViPHP | 3607 Messages

04 nov. 2006, 15:18

déja essaye d'enlever les shorts tags... et remplace les part <?php

Eléphant du PHP | 61 Messages

04 nov. 2006, 15:25

cela ne change rien :-(

ViPHP
ViPHP | 3607 Messages

04 nov. 2006, 15:29

fait voir quand même le code de header.php
j'ai peut-pêtre une petite idée sur l'erreur

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

04 nov. 2006, 16:27

header.php et footer.php n'ont aucune balise php c'est que du html
Alors, pourquoi les avoir enregistrés en .php et pas en .htm ??? :shock:

ViPHP
ViPHP | 3607 Messages

04 nov. 2006, 16:34

il devait y avoir une déclaration xml qui faisait "foirer" le tout

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

04 nov. 2006, 20:49

Ben c'est surtout que si tu inclus du code html en plein milieu de ton code php sans fermer puis ouvrir à nouveau les balises, le serveur va pas trop savoir comment l'interprêter :)

Considère que la fonction include() insère le code de la page appelée à l'endroit où elle est appellée pour l'exécuter...
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...