Page 1 sur 1

chemins d'appel Php

Posté : 07 févr. 2010, 22:40
par francoisch
Bonjour

Pour appeler par Include un fichier installé dans la racine d’un site, quelque soit le niveau d’appel dans l’arborescence du site, j’ai ces deux solutions :

Code : Tout sélectionner

include ("/toto.php"); include ($_SERVER['DOCUMENT_ROOT']."/toto.php");
Elles semblent équivalentes ; est-ce vrai ?

Par avance merci de votre aide.

Francois

Re: chemins d'appel Php

Posté : 08 févr. 2010, 10:28
par niuxe
Hello,
Elles semblent équivalentes ; est-ce vrai ?
    echo $_SERVER['DOCUMENT_ROOT'];
    echo substr($_SERVER['SCRIPT_NAME'],1); //substr = slash au debut
    
    echo "<hr />";
    echo $_SERVER['SCRIPT_FILENAME'];
    
    echo "<hr />";
    echo __FILE__;
;)

Au passage, si tu ne les connais pas, je t'invite à les appréhender :
* pathinfo
* dirname
* basename
* realpath

Re: chemins d'appel Php

Posté : 08 févr. 2010, 13:05
par francoisch
Merci d'avoir élargi mon sujet, je vais travailler là dessus.

Francois

Re: chemins d'appel Php

Posté : 08 févr. 2010, 13:10
par niuxe
Si tu considères le sujet résolu, je t'invite à cliquer sur le bouton approprié à cet effet. :)

Bonne journée à toi.

Good info

Posté : 20 janv. 2012, 10:07
par Pharme112
Hello! acgeeck interesting acgeeck site! I'm really like it! Very, very acgeeck good!

Good info

Posté : 20 janv. 2012, 10:11
par Pharmd278
Very nice site!