require_once et chemin relatif...

Statut
N'est pas ouverte pour d'autres réponses.

ozilrit

Elite
Dans ton index.php, qui est donc à la racine du site, tu places :
define('PATH', dirname(__FILE__));​

La constante PATH sera donc le chemin absolu vers la racine de ton site.

Et à chaque require :
require PATH.'/mon/chemin/relatif.php';​
 
1er
OP
k o D

k o D

Elite
Dans ton index.php, qui est donc à la racine du site, tu places :
define('PATH', dirname(__FILE__));​

La constante PATH sera donc le chemin absolu vers la racine de ton site.

Et à chaque require :
require PATH.'/mon/chemin/relatif.php';​
Ok mais pour ma page index qui se situe dans mon dossier admin je ne peux pas le faire de la même manière...
define('PATH', dirname(__FILE__)) => çà fera foirer toute mes inclusions par la suite.
 

ozilrit

Elite
Envois une archive de ton app par PM.
 
1er
OP
k o D

k o D

Elite
Affaire classée.
Merci ozilrit
 

AssiuM

Fan
On peut savoir ce qui clochait ?
 
1er
OP
k o D

k o D

Elite
On peut savoir ce qui clochait ?
Je n'avais pas saisi que c'était dans le fichier config que je devais définir la variable "PATH" mais bien dans mes fichiers index (à la racine, dans /admin etc...) ce qui allait forcément causer problème vu que là je n'aurai pas pu définir PATH comme il le fallait.

Ce que je fais donc maintenant c'est inclure config.php en chemin relatif (çà je peux me le permettre) et dans config.php je définis PATH qui me sert pour toutes les autres inclusions.
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut