[PHP] include
Résolu
yrakcaz
Messages postés
113
Statut
Membre
-
yrakcaz Messages postés 113 Statut Membre -
yrakcaz Messages postés 113 Statut Membre -
Bonjour,
Je suis assez callé en html/css et le problème dans mon site c'est que je devais changer les choses sur chaque pages
des qu'il y avait un changement dans mon menu, en-tête ou pied de page.
J'ai alors décidé de me mettre un peu au php car j'avais entendu parler de la fonction "include" ; Mon problème est le suivant:
J'ai fais une page test pour essayer cette fonction et celle-ci ne marche pas, quel est le problème (voici mon code) :
<?php include("haut.php"); ?>
<p>
C'est drôle le php!<br />
lol!<br />
</p>
<?php include("bas.php"); ?>
Merci d'avance, aurevoir...
Je suis assez callé en html/css et le problème dans mon site c'est que je devais changer les choses sur chaque pages
des qu'il y avait un changement dans mon menu, en-tête ou pied de page.
J'ai alors décidé de me mettre un peu au php car j'avais entendu parler de la fonction "include" ; Mon problème est le suivant:
J'ai fais une page test pour essayer cette fonction et celle-ci ne marche pas, quel est le problème (voici mon code) :
<?php include("haut.php"); ?>
<p>
C'est drôle le php!<br />
lol!<br />
</p>
<?php include("bas.php"); ?>
Merci d'avance, aurevoir...
Configuration: Windows XP Firefox 2.0.0.14
10 réponses
-
Qu'est-ce qui se passe exactement?
Le code est bon, deux explications me vienne a l'esprit:
- Ton hébergeur gere pas le PHP
- T'as pas mis ta page en .php -
Non ce qui se passe c'est que le code entre <p> et </p> s'affiche mais mon haut.php et bas.php ne s'affichent pas.
Pour te repondre :
_Mon site n'est pas encore en ligne donc aucun rapport avec l'hebergeur
_Mais trois pages sont en php et finissent (donc) par .php^^
Qu'en penses-tu?-
Hello, include n'est pas reelement une fonction mais plutôt une instruction, on ne passe pas le paramètre entre parentheses ()
je pense que ceci doit marcher :
<?php include 'haut.php'; ?>
<p>
C'est drôle le php!<br />
lol!<br />
</p>
<?php include 'bas.php'; ?>- Include est une fonction!
Les parenthèses sont tous à fait adaptés, et sa doit marcher parfaitement.
Donc aucun rapport avec sa
Edit:
Include est comme echo, ils sont des fonctions donc nécessite les (), or, au fils du temps les développeurs devenant fainéant, ils ont adaptés ces fonctions pour qu'elles fonctionnent sans les parenthèses, mais au départ, elles leurs sont tout à fait destinés
-
-
Si elle sont pas en lignes, tu tests avec apache & php en local au moins? ou juste tu doubles clique sur ta page?
(Désolé si c'est des questions conne mais defois..)
Si c'est pas le cas, tu pourrais me zip tes pages? car là, je ne vois absolument aucune erreur -
Je crois que j'ai compris le probleme lol.
Tu vas certainement me prendre pour un gogol mais je double-clique simplement sur la page, il faudrait que je fasse quoi d'autre sinon? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Le PHP n'est pas un langage, pour être interprété il nécessite le programme PHP. Donc si tu doubles cliques, aucune chance.
Soit tu utilises un hébergeur soit tu te montes un serveur en local (C'est pas compliqué)
Si tu veux t'en faire un, télécharge EasyPHP ou WAMP, ils sont très facile d'utilisation. (Cf. Google) -
Derniere tite question, lequel est le mieu selon toi, Wamp ou EasyPHP?
-
Je n'ai jamais essayer WAMP, Je suis sous easyphp depuis des années, jamais eu de problèmes
-
Ok bah merci beaucoup alors, t'es vraiment super sympa.
PS: Mimiste ton truc ne marche pas dsl, a+++ -
bonjour j'ai 12 an et je suis entrain de cree mon site en flash et j voulais quevous mexpliquiez un peu plus clairement comment inclure include en flash
-
Aucune idée mais essaye siteduzero.com y'a peut-etre quelque chose lol