Aller au contenu

Comment definir un chemin ?


Sujets conseillés

Posté

Salut,

pour eviter ce messasge d'erreur :

Warning: Failed opening 'include/config.php' for inclusion

lors d'un include :

<?
include "$int_path/include/config.php";
?>

j'ai fait ce code :

<?
$racine=dirname(getenv(REQUEST_URI));
$rac=explode("/",$racine);
if ($rac[2]=="membres" || $rac[2]=="admin" || $rac[2]=="test")
{  
$int_path="..";
}
else {
$int_path=".";
}
?>

Mais j'aimerais bien avoir un code plus professionel ...

Qqn peut me donner un coup de main ?

Merci. :idea:

Posté

<?php
if(isset("$int_path/include/config.php";))
{
include "$int_path/include/config.php";
}

attention à ne pas crééer de faille d'include en modifiant ce code...

Posté

Mais on doit donner a $int_path une valeur ...

soit (.) ou (..) pour dire qu'on est a la racine ou sous un repertoire ...

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...