Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
708 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] Fonction readfile() et chemins relatifs/absolus

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Fonction readfile() et chemins relatifs/absolus

n°1610015
Beral2
Posté le 10-09-2007 à 12:22:09  profilanswer
 

Bonjour tout le monde,
 
je me retrouve à devoir utiliser des <?php readfile('../../../../../includes/menu.txt'); ?> suivant la position dans l'arborescence du fichier appelant (et donc à devoir modifier ce chemin fréquemment) ...
Est-il possible, avec la fonction readfile(), d'utiliser des chemins absolus ? Avec quelque chose comme $_SERVER['DOCUMENT_ROOT'] ?
Je précise que je ne suis pas calé et que je n'utilise le PHP que pour l'insertion de mon menu.
 
Merci.


Message édité par Beral2 le 10-09-2007 à 14:36:20

---------------
Portfolio
mood
Publicité
Posté le 10-09-2007 à 12:22:09  profilanswer
 

n°1610074
skeye
Posté le 10-09-2007 à 13:52:40  profilanswer
 

pourquoi ne pourrait-on pas utiliser de chemin absolu?


---------------
Can't buy what I want because it's free -
n°1610090
Beral2
Posté le 10-09-2007 à 14:19:22  profilanswer
 

Parce que, au moins chez moi, <?php readfile('/includes/menu.txt'); ?> à la place de <?php readfile('../../../../../includes/menu.txt'); ?>, ça ne fonctionne pas.

n°1610098
sielfried
Posté le 10-09-2007 à 14:31:29  profilanswer
 

$_SERVER['DOCUMENT_ROOT'] . '/includes/menu.txt'


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1610103
omega2
Posté le 10-09-2007 à 14:35:55  profilanswer
 

Citation :

<?php readfile('/includes/menu.txt'); ?>


est équivalent de

Citation :

<?php readfile('c: /includes/menu.txt'); ?>

(sans espace entre le : et le /) si ton site est sur le disque C: . T'es sur que le dossier includes est à la racine du disque dur? Si c'est pas le cas, alors c'est normal que ça ne marche pas.
 
En dehors de ça, "$_SERVER['DOCUMENT_ROOT']" est idéal dans ce genre de cas. D'ailleurs je me demande pourquoi tu poses la question avant de tester vu que t'as trouvé la solution.


Message édité par omega2 le 10-09-2007 à 14:37:06
n°1610104
Beral2
Posté le 10-09-2007 à 14:36:00  profilanswer
 

Sinks sielfried, ça marche impec'
 
Plus tout le monde.


---------------
Portfolio
n°1610123
Beral2
Posté le 10-09-2007 à 15:04:16  profilanswer
 

Désolé omega2, je n'avais pas vu ton message. L'absence de test de ma part vient du fait que je pensais que cela allait être compliqué (syntaxe etc) et que surtout j'avais, il y a un moment plus ou moins posé la question (http://forum.hardware.fr/hfr/Progr [...] 0589_1.htm) et que l'on ne m'avait donné aucune réponse. Je m'attendais à un truc ardu.


Message édité par Beral2 le 10-09-2007 à 15:04:55

---------------
Portfolio

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] Fonction readfile() et chemins relatifs/absolus

 

Sujets relatifs
[resolu] Pb programme simple en Rubyexcel/vba fonction trouver un mot dans une plage
problème javascript pour déclencher une fonction dans une frame[résolu] date et VB
Pointeur de fonction en argument [Résolu]Formulaire upload fichier = mauvais dossier [resolu]
[ Résolu ] Variable perl > php[Résolu] Executer install.php
[Résolu] Tri dans boucle 
Plus de sujets relatifs à : [Résolu] Fonction readfile() et chemins relatifs/absolus


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR