Aide sur php et la fonction <? include 'menu.html'; ?>
Modérateur : chinon37
Aide sur php et la fonction <? include 'menu.html'; ?>
Bonjour,
Je remet un peu le nez dans mon site. Je l'avais crée sous Nvu et depuis je ne faisais que de la mise à jour de contenu sous Nvu ou même sous le notepad.
Je vois que Nvu a été remplacé par Kompozer et à l'occasion du relooking j'aimerais mettre mon menu de gauche dans une page à part et le faire appeler par la fonction : <? include 'menu.html'; ?>
J'ai lu le post it par Ymai et j'arrive à faire fonctionner cette manip par contre j'ai un peu peur de mal m'y prendre devant la lourdeur de la tache...
Pour le moment je vais dans komposer pour travailler ma page, puis je quitte komposer, je renomme la page en php, je l'ouvre sous notepad++ et je rajoute le code <? include 'menu.html'; ?>
Par contre si on veut modifier de nouveau la page sous Kompozer faut remettre .html, faire la modif et refaire l'opération dans l'autre sens car Komposer supprime la balise <? include 'menu.php'; ?> ?
J'ai mis HandCoder et j'y ai adjoint notepad++ mais je pige pas réellement l'intérêt.
Bref si cette procédure a été améliorée depuis le post it de Ymai et que qq'un à des informations cela m'intéresse, merci, vincent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Je remet un peu le nez dans mon site. Je l'avais crée sous Nvu et depuis je ne faisais que de la mise à jour de contenu sous Nvu ou même sous le notepad.
Je vois que Nvu a été remplacé par Kompozer et à l'occasion du relooking j'aimerais mettre mon menu de gauche dans une page à part et le faire appeler par la fonction : <? include 'menu.html'; ?>
J'ai lu le post it par Ymai et j'arrive à faire fonctionner cette manip par contre j'ai un peu peur de mal m'y prendre devant la lourdeur de la tache...
Pour le moment je vais dans komposer pour travailler ma page, puis je quitte komposer, je renomme la page en php, je l'ouvre sous notepad++ et je rajoute le code <? include 'menu.html'; ?>
Par contre si on veut modifier de nouveau la page sous Kompozer faut remettre .html, faire la modif et refaire l'opération dans l'autre sens car Komposer supprime la balise <? include 'menu.php'; ?> ?
J'ai mis HandCoder et j'y ai adjoint notepad++ mais je pige pas réellement l'intérêt.
Bref si cette procédure a été améliorée depuis le post it de Ymai et que qq'un à des informations cela m'intéresse, merci, vincent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Bonjour
Je me demande si le problème ne vient pas simplement du fait que le balisage du code php devrait être
plutôt que
qui est une notation ancienne.
Chaque fois que je retombe sur le post-il mentionné, je me dis qu'il faudrait vraiment le récrire dans le sens de la simplification. Que c'est compliqué, que c'est compliqué...
Y a-t-il des volontaires dans la salle?
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5
Je me demande si le problème ne vient pas simplement du fait que le balisage du code php devrait être
Code : Tout sélectionner
<?php include 'menu.php'; ?>
Code : Tout sélectionner
<? include 'menu.php'; ?>
Chaque fois que je retombe sur le post-il mentionné, je me dis qu'il faudrait vraiment le récrire dans le sens de la simplification. Que c'est compliqué, que c'est compliqué...
Y a-t-il des volontaires dans la salle?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Ok je vais essayer ça mais demain, aujourd'hui il fait beau et c'est sortie picnic 
Si jamais ça marche bien et que je pige bien les nuances j'essayerais de rédiger un truc clair sur la façon de faire.
Sinon tu me confirmes que le menu auquel on fait appel on peut le laisser en .html plutôt qu'en .php ? D'après mes essais cela fonctionne.
Merci déjà pour ce premier conseil.
Bon We, vincent
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13

Si jamais ça marche bien et que je pige bien les nuances j'essayerais de rédiger un truc clair sur la façon de faire.
Sinon tu me confirmes que le menu auquel on fait appel on peut le laisser en .html plutôt qu'en .php ? D'après mes essais cela fonctionne.
Merci déjà pour ce premier conseil.
Bon We, vincent
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13
Bonjour
A priori, si la partie incluse ne contient aucune instruction en PHP, je ne vois pas pourquoi l'extension .php serait requise.
Il y a certainement par ici un Cador de la programmation en PHP qui viendra confirmer ou rectifier.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5
A priori, si la partie incluse ne contient aucune instruction en PHP, je ne vois pas pourquoi l'extension .php serait requise.
Il y a certainement par ici un Cador de la programmation en PHP qui viendra confirmer ou rectifier.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
oui, on peut, voir aussi ceci :dahan a écrit :Sinon tu me confirmes que le menu auquel on fait appel on peut le laisser en .html plutôt qu'en .php ?
http://www.geckozone.org/forum/viewtopi ... 524#212524
dans ton post-it, Ymai, que tu veux d'ailleurs raccommoder, je crois que ceci est donc obsolète :
J'avais copié en faisant "menu.inc.php" pour mon site, j'ai modifié en "menu.html" pour répondre ici, et ça marche aussi bien, nul besoin même de ".inc".- écrire
Code:
include ("menu.inc.php");
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités