Petit astucien ![]() | Bonjour à toutes et à tous. J'ai voulu faire en sorte que le pied de page soit en php. J'ai donc créé cette page, j'ai renommé la page html en " index.php " et j'ai inséré à la fin de cette page le code suivant " <?php include"pied.php"; ?> " mais cela ne fonctionne pas. Je m'en suis rendu compte en ouvrant index.php avec easyphp le serveur installé en local sur mon ordinateur. Quelle est la solution pour cette page? Merci et à plus. ps: voir à cette adresse: http://www.test21.larecup.net
| |||||||
Publicité | ||||||||
| ||||||||
![]() | Message original par vesu70 Bonjour, Dans le code de la page que tu indiques, il n'y a pas de </body>, </html>, ni de include pour le pied... L'erreur est indiquée en ligne 2 ?... tu mets le pied de page en ligne 2 ? @+ | |||||||
Petit astucien ![]() | @y.bli j'ai fait le changement. J'ai mis en fin de page index.php </body> </html> et ensuite le code de l'include . Cela ne change rien au problème. Je ne veux pas mettre le pied de page en ligne 2, je ne comprends pas . merci et à plus. | |||||||
![]() ![]() | c'est le code dans la page pied.php qui a un probleme et comme il est inclus ca mets le bouzin dans ta page index, regarde du coté des premières lignes de pied.php tu dois avoir un < en trop quelque part ps: le footer est a mettre dans body, c'est le pied de ta page comme le header ( a ne pas confondre avec la balise head) est sa tete , normalement tu dois avoir une structure similaire à celle-ci html head /head body header /header content /content footer /footer /body /html Modifié par kalinka le 12/03/2013 11:11 | |||||||
![]() | vesu70 a écrit : ben non, l'include doit être avant que tu termines ta page <?php include "pied.php" ?> @+ Modifié par y.bli le 12/03/2013 13:15 | |||||||
Petit astucien ![]() | J'ai essayé plusieurs solutions en supprimant un < mais rien n'y fait, pourquoi? Qhand je vais dans le code source de la page incex sur google, il n'y a pas </body> ni </html> mais une ligne de code d'erreur, je ne comprends pas pourquoi. merci pour votre aide et à plus. | |||||||
![]() | vesu70 a écrit : 1. supprime ton include pour voir à quoi ressemble la page sans lui 2. peux-tu mettre ici le code complet de ta page pied.php 3. ce n'est pas en supprimant un < au hasard que ça va marcher mais plutôt en essayant de comprendre s'il n'y en a pas un en trop quelquepart @+ Modifié par y.bli le 12/03/2013 15:32 | |||||||
Petit astucien ![]() | re. J'ai enlevé l'include et l'erreur a disparu. Donc cela vient bien de la page "pied.php",mais je ne peux pas mettre le code ici car le copier-coller est interdit. | |||||||
![]() ![]() | Salut Il y a une erreur au niveau de l'include (absence des parenthèses) ..... Une include, c'est comme cela <?php include("pied.php"); ?> | |||||||
Petit astucien ![]() | j'ai remis <?php include("pied.php"); ?> et le problème réapparait au sujet de la page pied.php. | |||||||
![]() ![]() | vesu70 a écrit : Ma question : le script de ton "pied" a-t-il besoin d'être en php ?? | |||||||
![]() | Dreamer a écrit : non, pas besoin de parenthèses
ah bon, je te fais un copier-coller du code "pied.php" d'un de mes sites : <div id="pied"> j'envoie et ça doit marcher... | |||||||
![]() | l'erreur indiquée est bien qu'il y a un "<" inattendu en ligne 2 de ton fichier "pied.php" Parse error: syntax error, unexpected '<' in /home/larecup/public_html/test21/pied.php on line 2 @+ Modifié par y.bli le 12/03/2013 17:14 | |||||||
Petit astucien ![]() | Je joins l'image de la page pied.php. A plus.
[URL=http://www.imagup.com/npic/1177772522.html][IMG]http://npic.imagup.com/3/1177772522.jpg[/IMG][/URL]
Merci et à plus. Modifié par vesu70 le 12/03/2013 17:52 | |||||||
![]() ![]() | amha, tu devrais enlever les qui entoure le code de pied.php, ca fait doublon avec l'include
ps c'est l'usage du clic droit qui est interdit sur le forum mais tu peux coller ton code dans un post avec ctrl+c et ctrl+v
Modifié par kalinka le 12/03/2013 17:52 | |||||||
![]() | vesu70 a écrit : ben didon, pas facile de voir ton image... 1. pourquoi tu mets <?php au début et ?> à la fin alors qu'il n'y a aucun code php dans la page, il n'y a que du html ? retire les... 2. qu'est-ce que c'est que : <p> class="social"> ? si tu veux appliquer ce css, tu mets <p class="social"> regarde déjà ça, ensuite on verra plus loin... | |||||||
![]() | ah, doublé par kalinka, je ne corrige pas ma page, le code va s'envoler... Modifié par y.bli le 12/03/2013 17:53 | |||||||
Petit astucien ![]() | voilà le code pied.php. <?php
| |||||||
![]() | il y a aussi un <p> class="copyright"> plus bas, remplace par <p class="copyright"> il manque "<" et ">' sur la balise iframe un </div> à la fin, on ne sait pas pourquoi... ce code, tu ne l'as pas écrit... tu l'as copié sans comprendre, me semble-t-il... Modifié par y.bli le 12/03/2013 18:04 | |||||||
![]() ![]() | vesu70 a écrit : Il n'y a rien dans ce script qui nécessite d'utiliser extension php. Utilise *.html, tu te simplifieras la vie et de plus, c'est plein d'errreurs, style <p> class="social" ,à la place de <p class="social"> Vires-moi ton iframe pour voir !! | |||||||
![]() | INFROMATIONS au lieu de INFORMATIONS je corrige au fur et à mesure... | |||||||
![]() | Essaye ça : <p class="social"> <a href="mentionslegales.html">Mentions légales</a> | <a href="confidentialites.html">Politique de confidentialité</a> | <a href="https://www.twitter.com">Twitter</a> | <a href="http://www.facebook.com">Facebook</a> | <a href="http://www.plus-google.com">Google+</a> | <a href="http://www.nostrodomus.fr">Tout pour la maison</a> | <a href="http://www.linkedin.com">Linkedin</a> </p> | |||||||
Petit astucien ![]() | Que faut-il faire pour l'extension php? Je fais cela car j'ai vu sur un site qui parle du php que c'est plus propre et plus facile que de mettre tout en html. | |||||||
Petit astucien ![]() | @ y.bli, je supprime <?php ?> sur ma page ? | |||||||
Petit astucien ![]() | ça fonctionne mais cela ne s'affiche pas au bon endroit. j'aimerais que ce soit en dessous des blocks. | |||||||
![]() | Je viens de voir ta page, tu as encore une erreur dans le lien Facebook qui est dans l'iframe Ton pied n'est pas disposé en bas de ta page, c'est peut-être voulu... sinon, c'est un problème de DIV dans ta page index.php Modifié par y.bli le 12/03/2013 18:20 | |||||||
Publicité | ||||||||
| ||||||||
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|