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 :

Lien vers répertoire


Sujet :

Langage PHP

  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 642
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 642
    Points : 831
    Points
    831
    Par défaut Lien vers répertoire
    Bonjour,

    J'ai bien du posé au moins 5 questions sur ce sujet et j'ai lu au moins deux tutoriels sur ce même sujet et je ne m'en sors toujours pas. Je désespère de moi.
    J'ai un fichier dans "root/views/fr/monfichier.php".
    Je veux accéder au fichier "root/views/template.php".
    J'ai écrit ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?= __DIR__; ?><br>
    <?= $_SERVER['DOCUMENT_ROOT']; ?><br>
    <?php require_once('../template.php'); ?><br>
    Le __DIR__ indique
    C:\wamp64\www\proginet\portal\views\fr
    La ligne 2 indique
    C:/wamp64/www/proginet/portal
    Qu'est-ce qui ne va pas?

  2. #2
    Membre expert
    Avatar de cavo789
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2004
    Messages
    1 797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 797
    Points : 3 076
    Points
    3 076
    Par défaut
    Bonsoir

    Déjà, proscrit à tout jamais <?=, c'est un short tag et il n'est pas garanti que les short tags sont activés sur le serveur où ton script tournera...

    Pour ta question, donc, tu as un script root/views/fr/monfichier.php et, dans ce script-là, tu veux inclure root/views/template.php.

    __DIR__ va te donner root/views/fr et dirname(__DIR__) donnera root/views.

    Du coup, ton fichier se chargera alors avec un require_once(dirname(__DIR__).'/template.php');
    Bonne soirée.

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 642
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 642
    Points : 831
    Points
    831
    Par défaut
    Merci

  4. #4
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 267
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 267
    Points : 8 565
    Points
    8 565
    Billets dans le blog
    17
    Par défaut
    Déjà, proscrit à tout jamais <?=, c'est un short tag et il n'est pas garanti que les short tags sont activés sur le serveur où ton script tournera...
    Nope, c'est le short open tag <? qui est dépendant de la config et déprécié, le short echo tag <?=, qui remplace <?php echo, est admis et pérenne

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter des liens, vers répertoire réseau, dans libraries.
    Par lazylooz dans le forum SharePoint
    Réponses: 2
    Dernier message: 17/10/2014, 14h48
  2. [URL rewriting] Pb lien vers répertoire
    Par jerem_orga dans le forum Apache
    Réponses: 1
    Dernier message: 14/09/2010, 02h04
  3. [Joomla!] Lien vers un fichier dans un répertoire
    Par birdy85 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 29/01/2008, 17h30
  4. lien vers fichier non placer dans répertoire: 3w
    Par cobra85 dans le forum Apache
    Réponses: 1
    Dernier message: 22/08/2007, 10h25
  5. Lien vers répertoire avec accent
    Par krfa1 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 14/12/2006, 20h01

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