IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Inclusion avec chemin relatif


Sujet :

Langage PHP

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2008
    Messages
    412
    D�tails du profil
    Informations personnelles :
    �ge : 54
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 412
    Par d�faut include et les liens
    Bonjour,

    Je veut cr�er des pages speciment pour la presentation du site, je ne sais pas trop comment vous expliquer cela.

    -------index--------
    Entete.php (doit rest� fixe)
    Menu.html
    Retour.php (doit rest� fixe)
    Pied.php (doit rest� fixe)

    Lorsque quelqu'u appuye sur un lien du menu.html - exemple lien banane.php
    Le navigateur devrai m'affich�

    Entete.php (doit rest� fixe)
    banane.php
    Retour.php (doit rest� fixe)
    Pied.php (doit rest� fixe)

    ce qui permetrai que lorsque on clique sur retour on revient sur index.

    Mais h�las il m'affiche uniquement la page banane.php, sans l'entete, le retour et le pied de page, ne pas confondre avec pseudo-frame.
    Sinon je suis oblig� d'introduire dans chaque page du menu,l'entete, le retour et le pied de page

    Donc comment faut il y faire ?
    a moin qu'i y a un truc que je n'ai pas compris.

    Merci.


    index
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
      // On définit le tableau contenant les pages autorisées
      // ----------------------------------------------------
      $pageOK = array('news' => 'news-group.php', 
                      'x10-bouton' => 'x10-bouton.php');
     
      // On teste que le paramètre d'url existe et qu'il est bien autorisé
      // -----------------------------------------------------------------
      if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
        include($pageOK[$_GET['page']]);   // Nous appelons le contenu central de la page
      } else {
        include('news-group.php');   // Page par défaut quant elle n'existe pas dans le tableau
      }
     
    ?>
    </div> <div class="retour">
    <?php 
    //  include('pied.htm');   // Nous appelons le pied de page
      include('retour.php');   // Nous appelons le pied de page
    ?>
    </div> 
    </div> <div class="pied">
    <?php 
      include('pied.php3');   // Nous appelons le pied de page
    ?>
    </div>

    Menu.html
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <ul>
     
      <li>
        <a href="/maison/N4/Travail/Include/news-group.php?page=news" title="Les News ">News</a>
      </li>
      <li> 
        <a href="/maison/N4/palmpad/palmpad.html?page=accueil" title="Télécommande1 ">Télécommande</a>
      </li> 
      <li> 
        <a href="/maison/N4/palmpad/command_logger.html?page=accueil" title="Télécommande2 ">Télécommande (Avec suivi des touches appuyé)</a>
      </li> 
      <li> 
        <a href="/maison/N4/Activehome-Pro-Controle-X10/ahp-code.php?page=accueil" title="ActiveHome Pro">ActiveHome Pro (Selection par code unité et maison)</a>
      </li> 
      <li> 
        <a href="/maison/N4/Activehome-Pro-Controle-X10/ahp-nom.php?page=accueil" title="ActiveHome Pro 2">ActiveHome Pro (Selection par nom)</a>
      </li> 
      <li> 
        <a href="/maison/N4/controle-X10-bouton/x10-bouton.php?page=accueil" title="Controle X10 par bouton">Controle X10 par bouton (Sans son)</a>
      </li>  
      <li> 
        <a href="/maison/N4/controle-X10-bouton/x10-bouton-son.php?page=accueil" title="Controle X10 par bouton">Controle X10 par bouton (Avec son)</a>
      </li>
      <li> 
        <a href="/maison/N4/camera.html?page=accueil" title="Camera">Camèra et Webcam</a>
      </li>
     
    </ul>

    Retour
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    <p align="center">
    <td><form method="post"
     action="/maison/N4/index.php" name="bouton-retour"><input name="bouton-retour-pricipal" value="Retour" type="submit" /></p></td>
    </form>

    Pied
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <hr align="center" width="200" size="1" color="#000000">
    </body></html>
     
    <?php
      $top0 = gettimeofday();
      // echo "Combien de temps pour afficher ce message ?<br>";
      $top1 = gettimeofday();
     
      $duree["sec"]  = $top1["sec"]-$top0["sec"];
      $duree["usec"] = $top1["usec"]-$top0["usec"];
     
      if ($duree["usec"]<0) {
       $duree["sec"]--;
       $duree["usec"]+=1000000;
      }
     
     
    echo '<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="blue">  </font><br /> ';
     echo '<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="blue"> Réalisation / xxxxxxxxx / © 2008 </font><br /> ';
     echo '<div align="center"><font face="arial" size="1" color="blue">  
     Page affiché en '.$duree["sec"]." secondes et ".$duree["usec"]." microsecondes</font><br />";
     
       ?>

  2. #2
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Ao�t 2006
    Messages
    2 760
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Ao�t 2006
    Messages : 2 760
    Par d�faut
    Je pense que tu recherches un syst�me de templates.
    Une recherche sur notre site te donnera acc�s � pas mal de ressources sur le sujet.

    Bon code !

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2008
    Messages
    412
    D�tails du profil
    Informations personnelles :
    �ge : 54
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 412
    Par d�faut
    c'est pas vraiment ca, je pense que c'est la m�me chose a quelque chose pret mais en plus simple. je m'explique :

    Le navigateur affiche la page index.php

    -------index--------
    Entete.php (doit rest� fixe)
    Menu.html
    Retour.php (doit rest� fixe)
    Pied.php (doit rest� fixe)

    ce que je veut voudrais savoir c'est qu'esce qu'il faut faire pour l'orsqu'un visiteur clique sur un lien du menu le navigateur affiche la page, sans le menu.

    Entete.php (doit rest� fixe)
    affiche ici le lien.php
    Retour.php (doit rest� fixe)
    Pied.php (doit rest� fixe

    autrement dit la page concern� par le lien s'affiche au milieu, et le reste, reste fixe.
    Mais je ne sais pas comment le lien doit �tre fait, ce qu'il faut mettre ?
    Pour qu'il affiche le lien tout en affichent le reste qui est bloqu�.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="/maison/N4/Travail/Include/news-group.php?page=news" title="Les News ">News</a>
    Cela me permetrai de gerer, le style du site.

    Merci d'avance.

  4. #4
    Inactif   Avatar de Deallyra
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2007
    Messages
    1 997
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 1 997
    Par d�faut
    Bonsoir,

    Comme tu pensais � le faire non?

    A savoir, une page index avec un contr�leur r�cup�rant le GET et, avec un switch, tu fais le require de la page souhait�e (valeur du GET).
    *Si la r�ponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un fran�ais correct; on prend le temps de vous lire, prenez le temps de bien �crire.
    *Et comment on interpr�te votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  5. #5
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2002
    Messages
    3 573
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2002
    Messages : 3 573
    Par d�faut
    Citation Envoy� par Deallyra Voir le message
    Bonsoir,

    Comme tu pensais � le faire non?

    A savoir, une page index avec un contr�leur r�cup�rant le GET et, avec un switch, tu fais le require de la page souhait�e (valeur du GET).
    J'avais pas vu ton messsage Deallyra...
    C'est exactement ce que j'ai post� ci-dessus !

  6. #6
    Inactif   Avatar de Deallyra
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2007
    Messages
    1 997
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 1 997
    Par d�faut
    Oui mais vous avez eu le courage de notifier le code ^^

    pas moi.

    J'�tais un peu press�e
    *Si la r�ponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un fran�ais correct; on prend le temps de vous lire, prenez le temps de bien �crire.
    *Et comment on interpr�te votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  7. #7
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2002
    Messages
    3 573
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2002
    Messages : 3 573
    Par d�faut
    Le souci c'est que quand tu vas cliquer sur le lien, celui-ci va te rediriger vers cette adresse et non vers ton script...
    A moins que tous les hyperliens de ton menu sp�cifient ton script cible et seul le param�tre "page" est diff�rent...
    Par exemple, ton menu devra maintenant ressembler � ceci :

    menu.html
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <li> 
      <a href="index.php?page=news" title="les news">News</a>
    </li>
    <li> 
      <a href="index.php?page=forum" title="le forum">Forum</a>
    </li>
    <li> 
      <a href="index.php?page=tchat" title="le tchat">Tchat</a>
    </li>
    <li> 
      <a href="index.php?page=contact" title="contact">Contact</a>
    </li>

    Dans index.php, tu stockes toutes les urls correspondantes � tes menus.
    Tu utilises le param�tre "page" du menu cliqu� pour conna�tre l'url correspondante :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?php
     
      $url='Menu.html';
      if(isset($_GET['page']))
        switch($_GET['page']){
          case 'news':
            $url='/maison/N4/Travail/Include/news-group.php';
            break;
          case 'forum':
            $url='/maison/N4/Travail/Include/forum.php';
            break;
          case 'tchat':
            $url='/maison/N4/Travail/Include/tchat.php';
            break;
          case 'contact':
            $url='/maison/N4/Travail/Include/contact.php';
            break;
        }  
     
    require_once('Entete.php');
    require_once($url);
    require_once('Retour.php');
    require_once('Pied.php');
    ?>
    Tu remarqueras que si ce param�tre "page" n'est pas dans le switch, ce sera "Menu.html" l'url...

    Bon, je tiens � pr�ciser que c'est un exemple...
    A toi de l'adapter avec tes liens.

  8. #8
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2008
    Messages
    412
    D�tails du profil
    Informations personnelles :
    �ge : 54
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 412
    Par d�faut Inclusion avec chemin relatif
    Bonjour

    Je voudrais afficher dans ma page php , un texte, qui se trouve dans mon repertoire "L:\Program files 2\wamp\www\maison\N4\X10\ft-x10" pour cela je fait :
    Chemin relatif
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <?php include("/maison/N4/X10/ft-x10/B1.txt"); ?>
    Chemin relatif
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <?php include("./maison/N4/X10/ft-x10/B1.txt"); ?>
    Chemin absolu
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <?php include("/L:\Program files 2\wamp\www\maison\N4\X10\ft-x10/B1.txt"); ?>]
    il m'affiche l'erreur
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    Warning: include(/maison/N4/X10/ft-x10/B1.txt) [function.include]: failed to open stream: No such file or directory in L:\Program files 2\wamp\www\maison\N4\X10\x10-bouton\x10-bouton-lecture-modifier.php on line 196
    mais quand je met le fichier a la racine de mon code, a savoir L:\Program files 2\wamp\www\maison\N4\X10\x10-bouton\ , la ca marche.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <?php include("B1.txt"); ?>
    Pourtant include c'est bien pour faire une Inclusion, apr�s j'ouvre les parnth�se pour indiquer le chemin et le non de fichier texte.
    Pourquoi include ne sais t'il pas aller dans les repertoires indiqu� ?

    Merci � toute l'�quipe.

  9. #9
    Membre confirm�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    D�cembre 2007
    Messages
    112
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 112
    Par d�faut
    <?php include("/L:\Program files 2\wamp\www\maison\N4\X10\ft-x10/B1.txt"); ?>]
    Essai
    <?php include("L:\\Program&nbsp;files&nbsp;2\\wamp\\www\\maison\\N4\\X10\\ft-x10\\B1.txt"); ?>
    &nbsp; -> pour les espaces (code HTML)
    \\ -> pour que PHP comprenne que tu veux le caract�re '\'

  10. #10
    Inactif   Avatar de Deallyra
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2007
    Messages
    1 997
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 1 997
    Par d�faut
    Citation Envoy� par xunil2003 Voir le message
    Chemin relatif
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <?php include("./maison/N4/X10/ft-x10/B1.txt"); ?>
    Chemin absolu
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <?php include("/L:\Program files 2\wamp\www\maison\N4\X10\ft-x10/B1.txt"); ?>]
    Slash et antislash? Include g�re les deux? O.o

    D�j� avec une bonne syntaxe ^^

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <?php
     
    include ("L:/Program files 2/wamp/www/maison/N4/X10/..../b1.txt");
     
    ?>
    Est-ce un site uniquement destin� au local?
    Si oui, tu peux laisser le chemin absolu, dans le cas contraire, pr�f�res le chemin relatif...


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <?php
     
    include ("./tesSousDossiers/b1.txt");
     
    ?>
    Sinon, je pense que ceci :
    <?php include("/L:\Program files 2
    Il ne devait pas trop appr�cier.
    *Si la r�ponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un fran�ais correct; on prend le temps de vous lire, prenez le temps de bien �crire.
    *Et comment on interpr�te votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  11. #11
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2002
    Messages
    3 573
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2002
    Messages : 3 573
    Par d�faut
    Citation Envoy� par xunil2003 Voir le message
    mais quand je met le fichier a la racine de mon code, a savoir L:\Program files 2\wamp\www\maison\N4\X10\x10-bouton\ , la ca marche.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <?php include("B1.txt"); ?>
    Pourtant include c'est bien pour faire une Inclusion, apr�s j'ouvre les parnth�se pour indiquer le chemin et le non de fichier texte.
    Pourquoi include ne sais t'il pas aller dans les repertoires indiqu� ?
    Tout simplement parce-que le dossier de r�f�rence utilis� par include n'est pas la racine du site mais le dossier du script qui appelle l'include...
    Voici comment r�cup�rer le dossier depuis la racine du site :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    $dir = dirname($_SERVER['SCRIPT_NAME']);
    echo $dir;
    IMPORTANT

    Pour vous d�barraser une fois pour toute de ce genre de probl�me, voici ce que vous devez absolument retenir :

    D�j�, quelques conseils importants :

    ► De pr�f�rences avec PHP, utiliser des apostrophes pour encadrer les cha�nes de caract�res plut�t que des guillemets.
    ► Les espaces, les caract�res sp�ciaux et accentu�s sont interdits dans les urls.
    ► Les urls sont sensibles � la casse; Eviter autant que possible d'utiliser des majuscules, c'est une source d'erreurs.
    ► Ne confondez pas le chemin d'un fichier avec une url.
    ► N'utilisez jamais des chemins de fichiers dans votre site, uniquement des urls (relatives si possible).
    ► Vous devez toujours remplacer les anti-slashes par des slashes dans les urls :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $url = str_replace('\\', '/', $url);

    Ainsi, pour transformer ce chemin en url :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    $url = 'L:\Program files 2\wamp\www\maison\N4\X10\ft-x10/B1.txt';
    $url = str_replace('\\', '/', $url);
    $url = str_replace($_SERVER['DOCUMENT_ROOT'], 'http://'.$_SERVER['HTTP_HOST'], $url);
    echo $url;
    Ce code affichera par exemple l'url absolue suivante : http://192.168.0.1:8080/maison/N4/X10/ft-x10/B1.txt


    Si possible, gardez en m�moire que :

    $_SERVER['DOCUMENT_ROOT'] = Retourne le chemin du serveur = L:/Program files 2/wamp/www
    $_SERVER['HTTP_HOST'] = Retourne l'url ou l'IP du serveur = 127.0.0.1 en local
    dirname($_SERVER['SCRIPT_NAME']) = Retourne le chemin du script = /maison/N4/X10/ft-x10

    ./ = dossier actuel
    ../ = dossier parent
    / = dossier racine

    Si vous avez des questions, je suis � votre disposition. A+

  12. #12
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2008
    Messages
    412
    D�tails du profil
    Informations personnelles :
    �ge : 54
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 412
    Par d�faut
    Bonjour � tous,

    Bonjour � tous,

    J'y suis enfin arriv�, en r��tudiant depuis le d�but les postes, voila comme (regardez les chemins des liens sa fonctionne aussi en exterieur (Listen 192.168.0.1) :
    menu.html
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <ul>
     
      <li>
        <a href="index.php?page=news" title="Les News ">News</a>
      </li>
      <li> 
        <a href="index.php?page=telecom1" title="Télécommande1 ">Télécommande</a>
      </li> 
      <li> 
        <a href="index.php?page=telecom2" title="Télécommande2 ">Télécommande (Avec suivi des touches appuyé)</a>
      </li> 
      <li> 
        <a href="index.php?page=actpro" title="ActiveHome Pro">ActiveHome Pro (Selection par code unité et maison)</a>
      </li> 
      <li> 
        <a href="index.php?page=actpro2" title="ActiveHome Pro 2">ActiveHome Pro (Selection par nom)</a>
      </li> 
      <li> 
        <a href="index.php?page=x10" title="Controle X10 par bouton">Controle X10 par bouton (Sans son)</a>
      </li>  
      <li> 
        <a href="index.php?page=x10son" title="Controle X10 par bouton">Controle X10 par bouton (Avec son)</a>
      </li>
      <li> 
        <a href="index.php?page=camera" title="Camera">Camèra et Webcam</a>
      </li>
     
    </ul>
    index.php
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <?php
     
      $url='Menu.html';
      if(isset($_GET['page']))
        switch($_GET['page']){
        case 'news': 
          $url="/Program files 2/wamp/www/maison/N4/Travail/Include/news-group.php";break;
        case 'telecom1': 
          $url="/Program files 2/wamp/www/maison/N4/palmpad/palmpad.html";break;
        case 'telecom2': 
          $url="/Program files 2/wamp/www//maison/N4/palmpad/command_logger.html";break;
        case 'actpro': 
          $url="/Program files 2/wamp/www//maison/N4/Activehome-Pro-Controle-X10/ahp-code.php";break;
        case 'actpro2': 
          $url="/Program files 2/wamp/www//maison/N4/Activehome-Pro-Controle-X10/ahp-nom.php";break;
        case 'x10': 
          $url="/Program files 2/wamp/www//maison/N4/controle-X10-bouton/x10-bouton.php";break;
        case 'x10son': 
          $url="/Program files 2/wamp/www//maison/N4/controle-X10-bouton/x10-bouton-son.php";break;
        case 'camera': 
          $url="/Program files 2/wamp/www//maison/N4/camera.html";break;
        }  
     
    require_once('/Program files 2/wamp/www//maison/N4/entete.php');
    require_once($url);
    require_once('/Program files 2/wamp/www//maison/N4/retour.php');
    require_once('/Program files 2/wamp/www//maison/N4/pied.php3');
    ?>
    Reste les liens indiqu� dans menu.html qui gere mal le javascript.

    Je remercie, toute l'�quipe du forum pour leurs soutiens.

    Avant dans termin� j'ai deux autres questions :

    1 - je voudrai faire un mur de camera avec include, comme ceci
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    <?php
    echo '<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="blue"> Caméra 1</font><br /> ';
    //include ("http://www.developpez.net"); // La ca fonctionne
     include ("http://192.168.0.20"); // TRENDnet TV-IP212 Ethernet
     echo '<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="blue"> Caméra 2</font><br /> ';
      include ("http://192.168.0.240"); // TRENDnet TV-IP422W Wifi
    ?>
    Toujours include et oui ! quand je met ceci " include ("http://192.168.0.240"); " ca ne fonctionne pas, c'est une adresse IP en local et pourtant, quand je test avec ceci ca fonctionne " include ("http://www.developpez.net"); " alors quel est la diff�rence , l'url ici est un nom de domaine et moi une IP local en local, je ne peut pas donn� un nom de domaine , et il me semble qu'un nom de domaine ce n'est plus ou moin une adresse IP cach� pour le nom du domaine ?


    2 - c'est un exemple de script fournis par le fabriquant pour les cam�ras :
    Que je n'arrive pas trop a d�crypter, et ci j'ai bien compris y sert a rien.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <?php
    ////////////////////////////////////////////////////////////////////////////////
    // <!--Copyright (c) 2002-2007 Pure Networks Inc.  All rights reserved.-->
    ////////////////////////////////////////////////////////////////////////////////
    //
    // Build: 4.1.7039.0 (Stable)
    // $Revision: #4 $
    //
     
    $portOfCamera = "";
    $versionOfControl = "-1,-1,-1,-1";
    $guidOfControl   = "";
     
    if (strpos(strtolower($sCamModelNumber),"cas-500") !== false ) // cellvision sets in model number
    {
        $sCamera = "cas-500";
        $portOfCamera = "8481";
        $guidOfControl = "A93B47FD-9BF6-4DA8-97FC-9270B9D64A6C";
        $versionOfControl = "1,7,0,22";
    }
    else if (strpos(strtolower($sCamModelName),"tv-ip100") !== false ) // others set in model name
    {
        $sCamera = "tv-ip100";
    }
    else if (strpos(strtolower($sCamModelName),"tv-ip400") !== false ) // others set in model name
    {
        $sCamera = "tv-ip400";
    }
     
    $iErrorCode             =   0;
     
     
    switch ($sCamera)
    {
        case "tv-ip400":
        case "tv-ip100":
            // xplug for dynamic
            staticImageWriteOut($sIpToUse . "IMAGE.JPG");
            break;
        case "cas-500":
            staticImageWriteOut($sIpToUse . "cgi-bin/video.jpg");
            break;
        default:
            $iErrorCode             =   511;
            break;
    }
    ?>
    Encore une fois merci.

  13. #13
    Inactif   Avatar de Deallyra
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2007
    Messages
    1 997
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 1 997
    Par d�faut
    Bonsoir,

    Toujours include et oui ! quand je met ceci " include ("http://192.168.0.240"); " ca ne fonctionne pas,
    Le protocole DNS de ton routeur est activ�?

    par routeur, comprends ta free/live/neuf/... box.
    *Si la r�ponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un fran�ais correct; on prend le temps de vous lire, prenez le temps de bien �crire.
    *Et comment on interpr�te votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

Discussions similaires

  1. include avec chemin relatif/chemin absolu
    Par doudoustephane dans le forum Langage
    R�ponses: 8
    Dernier message: 30/05/2008, 23h57
  2. R�ponses: 1
    Dernier message: 10/04/2008, 17h15
  3. Raccourci (.lnk) avec chemin relatif
    Par Kcirtap dans le forum Windows XP
    R�ponses: 5
    Dernier message: 16/11/2007, 21h36
  4. Bouton ouvrant pdf avec chemin relatif
    Par FUN Elendraug dans le forum Excel
    R�ponses: 3
    Dernier message: 21/08/2007, 11h22
  5. Cr�er un raccourci avec chemin relatif
    Par Australia dans le forum Autres Logiciels
    R�ponses: 3
    Dernier message: 07/04/2006, 10h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo