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

 


Dernière réponse
Sujet : [PHP] Problème avec require !
Sventek

__Lolo__ a écrit a écrit :

bah il faut faire que des require avec un chemin absolu
pr ca utilise des chemins relatifs par rapport a la variable $DOCUMENT_ROOT
enfin c comme ca que je fais...  




Wow et ça donne quoi dans mon cas ;) ??


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Sventek

__Lolo__ a écrit a écrit :

bah il faut faire que des require avec un chemin absolu
pr ca utilise des chemins relatifs par rapport a la variable $DOCUMENT_ROOT
enfin c comme ca que je fais...  




Wow et ça donne quoi dans mon cas ;) ??

__Lolo__ bah il faut faire que des require avec un chemin absolu
pr ca utilise des chemins relatifs par rapport a la variable $DOCUMENT_ROOT
enfin c comme ca que je fais...
Sventek Mouais :(  je trouve que cette solution n'est pas trés pratique !! Il doit bien y avoir un solution à cette commande require !!
Kyle Perso, je ne connais aucune méthode !
Moi, j'ai du changer tous les liens des fichiers php3 dans autres répertoires !
CAD :
news/config/bidule.php3
news/truc/machin.php3
ETC...
Sventek - C'est ce que je pensais aussi ( le source fait comme si config/ etait dans le repertoire courant ./ ) !
- Que puis je faire pour corriger cette erreur ?
- Comment faire avoir un require qui fait appel à toto.php se trouvant dans un dossier différent qui lui meme fait appel à un autre fichier ?? :sweat:
__Lolo__ ds ton source tu fais un require de ton news.php3 qui est dans news/
celui-ci fait un require de config.inc.php3 qui est dans config/ disons
bah ton source fait comme si config/ etait dans le repertoire courant ./
c pr ca qu'il le trouve pas
Kyle Ca doit etre parce que tu n'as pas mentionner dans ton fichier news.php3 le répertoire ou est config.inc.php3.
Sventek J'ai essayé aussi avec include mais ca marche pas non plus :(  
Sinon le répertoire xxx est bien mensionné !
Kyle Essai deja avec include().
Sinon, n'as tu pas oublier de mentionner le répertoire xxx ?
Sventek Quand je tape dans mon source :
require ("news/news.php3" );
J'obtient le message d'erreur suivant :
Fatal error: Failed opening required 'config.inc.php3' (include_path='') in news.php3 on line 2
 
Par contre si je tape :
require ("http://xxx/news/news.php3" );
ca marche mais bon tous les liens de news.php3 ne sont plus bons !!  
 
Y a t'il une option dans la fonction require afin de préciser le dossier où se trouve le fichier ??
 
@+

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)