Comment remonter d'un niveau dans l'arborescence

Comment remonter d'un niveau dans l'arborescence - PHP - Programmation

Marsh Posté le 26-04-2010 à 12:01:54    

Bonjour.
 
Soit ma racine Apache sur  
E:/truc/WWW/fichier.php
 
je veux envoyer une recherche à partir de fichier.php dans le dossier suivant :
E:/truc/DOSSIER/dossier.txt
 
Comment dois-je faire pour exprimer cela dans mon code ?
Dois-je changer des choses dans php.ini ?
 
Merci !


Message édité par erwan83 le 26-04-2010 à 12:07:18

---------------
http://www.ypikay.com
Reply

Marsh Posté le 26-04-2010 à 12:01:54   

Reply

Marsh Posté le 26-04-2010 à 12:12:51    

Bonjour,
 
Pour remonter d'un niveau, il faut que tu utilises des chemins relatifs pour l'appel de tes fichiers, tu appelleras donc le dossier parent avec " .. "
Dans ton script PHP (fichier.php), ouvrir dossier.txt à partir d'un chemin relatif donneras :
 
fopen('../DOSSIER/dossier.txt');
 
Pour mieux comprendre le chemins absolu / relatif : http://www.php-astux.info/chemins-relatif-absolu.php
 
Cordialemnt,
AzOo.


---------------
*** [Feed-Back] AzOo ***
Reply

Marsh Posté le 26-04-2010 à 12:16:31    

Salut,
 
pour inclure un fichier normal par exemple tu utilise donc : require('bdd.php');  
 
Pour le prendre à partir de la racine tu va mettre à la place :
require('/bdd.php'); ou require($_SERVER['DOCUMENT_ROOT'].'/bdd.php');
 
Ensuite tu peut aussi remonter que d'un ou plusieurs repertoire selon ton choix avec : require('../bdd.php');

Reply

Marsh Posté le 26-04-2010 à 12:27:23    

Merci, voilà des explications bien sympa !


---------------
http://www.ypikay.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed