pour remonter d'un étage c'est ../ donc :
include ('../code/nav_repertoire.php');

Le 18/12/2013 12:31, Alain Carlier a écrit :
J'obtiens une erreur :
1. Si j'écrits :
<?
include ('./code/nav_repertoire.php');
tout va bien, sauf qu'il n'affiche pas le répertoire souhaité.
2. Si j'écrits :
<?
include ('./code/nav_repertoire.php?dossier=../doc_archive');
?>
j'obtiens l'erreur suivante :

*Warning*: include(./code/nav_repertoire.php?dossier=../doc_archive)
[function.include
<http://archive.pointdevuesurlaville.org/function.include>]: failed to
open stream: No such file or directory in
*/home/pointdev/public_html/archive/index.php* on line *2*

*Warning*: include(./code/nav_repertoire.php?dossier=../doc_archive)
[function.include
<http://archive.pointdevuesurlaville.org/function.include>]: failed to
open stream: No such file or directory in
*/home/pointdev/public_html/archive/index.php* on line *2*

*Warning*: include() [function.include
<http://archive.pointdevuesurlaville.org/function.include>]: Failed
opening './code/nav_repertoire.php?dossier=../doc_archive' for inclusion
(include_path='.:/usr/lib/php:/usr/local/lib/php') in
*/home/pointdev/public_html/archive/index.php* on line *2*
Merci pour vos suggestions.
Alain
----- Original Message -----

    *From:* bbr <mailto:cecile.boilea...@free.fr>
    *To:* progliste@ml.free.fr <mailto:progliste@ml.free.fr>
    *Sent:* Wednesday, December 18, 2013 10:03 AM
    *Subject:* [progliste] Re: Re : Re: Appel d'un script php en html

    dans ton index.php tu mets l'include à l'endroit où tu veux que son
    contenu s'affiche :
    html bonjour
    <?php include('module/nav_repertoire.php'); ?>
    ton fichier nav_repertoire lui contient par exemple
    menu1
    menu2
    html blabla
    donc quand tu vas lancer ta page index.php tu auras comme affichage
    bonjour
    menu1
    menu2
    blabla
    et si tu regardes le code source de ta page tu auras le contenu de
    nav_repertoire comme s'il était dans le code de index.php

    Le 18/12/2013 09:14, Maan ALOUN a écrit :
     > bonjour,
     > tu fais une fonction dans ton fichier nav_repertoire.php
     > dans ton fichier index.php,
     > tu fais
     > include("module/nav_repertoire.php ");
     > puits à la place souhaitée tu appelle ta function
     > exemple :
     > fichier nav_repertoire.php
     > <?php
     > function affiche()
     > {
     > echo "bonjour";
     > }
     > ?>
     > fichier index.php
     > <?php
     > include("module/nav_repertoire.php "); //dans ce cas le code du
    fichier
     > nav_repertoire.php  ne sera pas executé mais inclue dans le fichier
     > index.php
     > //à la place souhaité tu appelles ta function
     > affiche();
     > ?>
     > voila
     > par
     >
     > *De :* Alain Carlier <mailto:alain.carlie...@gmail.com>
     > *Date :* mercredi 18 décembre 2013 08:57
     > *À :* progliste@ml.free.fr <mailto:progliste@ml.free.fr>
    <mailto:progliste@ml.free.fr>
     > *Objet :* [progliste] Re: Appel d'un script php en html
     >
     > Merci pour vos réponses.
     > L'instruction include n'appelle pas un script, elle inclue le
    code dans
     > le fichier.
     > Donc, ok Cécile pour renommer index.html en index.php, mais après,
     > comment j'appelle mon script nav_repertoire.php se trouvant dans un
     > sous-répertoire sans inclure le code ?
     > Bien à vous.
     >
     >     ----- Original Message -----
     >     *From:* bbr <mailto:cecile.boilea...@free.fr>
     > *To:* progliste@ml.free.fr <mailto:progliste@ml.free.fr>
    <mailto:progliste@ml.free.fr>
     > *Sent:* Wednesday, December 18, 2013 8:34 AM
     > *Subject:* [progliste] Re: Appel d'un script php en html
     >
     > Bonjour,
     >     Oui on peut faire de tas de façons mais je persiste à dire que
     >     nommer le
     >     fichier en .php est la plus simple, une page en html pur
    fonctionnera
     >     aussi bien renommée en php, et c'est plus simple d'insérer du
    code php
     >     dedans, il suffit de l'entourer des balises
     >     <?php // début du code php
     > include('module/commentaires.php');
     > ?>
     >
     >     Le 18/12/2013 01:32, Yannick Youalé a écrit :
     >      > Salut !
     > >
     >      > D'après ce que j'ai lu quelque part, il est possible
    d'insérer du
     > code
     >      > php dans un fichier html.
     > >
     >      > Pour ce faire, il faut écrire les instructions suivante au
    début
     >     de ce
     >      > fichier:
     > >
     >      > Début du code html
     > >
     >      > AddType application/x-httpd-php .htm
     >      > AddType application/x-httpd-php .html
     > >
     >      > Fin du code html
     > >
     >      > J'ai pas testé.
     > >
     >      > Sinon, pour répondre à la question d'Alain, on peut appeler un
     >     script se
     >      > trouvant dans un sous dossier par la fonction php include.
     > >
     >      > Exemple de l'appel au fichier 'commentaire.php' se
    trouvant dans le
     > > dossier 'modules':
     > >
     > >
     > >
     >      > Et ne pas oublier que tout ceci se réalise au niveau serveur.
     > Autrement
     >      > dit sans un serveur virtuel php comme easy php ou xamp, ce
    code ne
     >      > pourra pas s'exécuter.
     >      > Mais ça, je crois que tu dois le savoir.
     > >
     >      > J'espère avoir tapé dans le mille.
     > >
     >      > Yannick Daniel Youalé
     >      > La programmation est une religion. Aimez-la, ou quittez-la.
     > >
     >      > ----- Original Message ----- From: "bbr"
     >     <cecile.boilea...@free.fr <mailto:cecile.boilea...@free.fr>
    <mailto:cecile.boilea...@free.fr>>
     > > To: <progliste@ml.free.fr <mailto:progliste@ml.free.fr>
    <mailto:progliste@ml.free.fr>>
     > > Sent: Tuesday, December 17, 2013 11:36 PM
     >      > Subject: [progliste] Re: Appel d'un script php en html
     > >
     > >
     >      >> Bonsoir
     >      >> Je dirais que le plus simple est de renommer ta page
    index.html en
     >      >> index.php
     > >>
     >      >> Le 17/12/2013 22:25, Alain Carlier a écrit :
     >      >>> Bonjour,
     >      >>> je débute dans la programmation web.
     >      >>> Merci de m'indiquer comment on appel un script à partir
    de code
     > html.
     >      >>> Le fichier index.html se trouve dans la racine et il doit
     >     appeler un
     >      >>> script php dans un sous-dossier.
     >      >>> Merci.
     > >>
     >      >> --
     > >>
     >      >> Progliste :
     >      >> Pour se désinscrire de la liste :
     >      >> mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
     > >>
     >      >> Pour voir les archives de la liste :
     >      >> http://www.mail-archive.com/progliste@ml.free.fr/
     > >> Je vous rappelle que les pièces jointe sont activés leur
    taille est
     >      >> limité à 2 MO
     >      >> Pour accéder aux fichiers de la liste
     >      >> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
     > >> Ou en utilisant la nouvelle page de partage :
     >      >>
    http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
     > >> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
     >      >> privé, je vous répondrez en privé.
     > >>
     > >>
     > >>
     > >
     >      > Progliste :
     >      > Pour se désinscrire de la liste :
     >      > mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
     > >
     >      > Pour voir les archives de la liste :
     >      > http://www.mail-archive.com/progliste@ml.free.fr/
     > >
     >      > Je vous rappelle que les pièces jointe sont activés leur
    taille est
     >      > limité à 2 MO
     >      > Pour accéder aux fichiers de la liste
     >      > http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
     > > Ou en utilisant la nouvelle page de partage :
     >      >
    http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
     > > Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
     > privé,
     >      > je vous répondrez en privé.
     > >
     > >
     > >
     >
     > --
     >
     >     Progliste :
     >     Pour se désinscrire de la liste :
     > mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
     >
     > Pour voir les archives de la liste :
     > http://www.mail-archive.com/progliste@ml.free.fr/
     >
     > Je vous rappelle que les pièces jointe sont activés leur taille est
     >     limité à 2 MO
     >
     >     Pour accéder aux fichiers de la liste
     > http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
     > Ou en utilisant la nouvelle page de partage :
     > http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
     > Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
     >     privé, je vous répondrez en privé.
     >
     >

    --

    Progliste :
    Pour se désinscrire de la liste :
    mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

    Pour voir les archives de la liste :
    http://www.mail-archive.com/progliste@ml.free.fr/

    Je vous rappelle que les pièces jointe sont activés leur taille est
    limité à 2 MO

    Pour accéder aux fichiers de la liste
    http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
    Ou en utilisant la nouvelle page de partage :
    http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
    Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
    privé, je vous répondrez en privé.



--

Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à