include
Posté : 07 mars 2008, 19:05
Bonjour,
débutant en php je souhaiterai sur mon site utiliser la fonction include.
le code que j'utilise fonctionne parfaitement lorsque mes pages à inclure se trouvent au meme niveau que ma page index, par contre lorsqu'elles se situent dans un repertoire cela ne marche plus :
index donc à la racine et 3 repertoires (pages_fr, formation, commun), ci joint mon code
par avance merci car je sèche copieusement[/code]
débutant en php je souhaiterai sur mon site utiliser la fonction include.
le code que j'utilise fonctionne parfaitement lorsque mes pages à inclure se trouvent au meme niveau que ma page index, par contre lorsqu'elles se situent dans un repertoire cela ne marche plus :
index donc à la racine et 3 repertoires (pages_fr, formation, commun), ci joint mon code
if(!empty($_GET["page"])){
$page = $_GET["page"];
//$page = ereg_replace("/","subk"); // Modification de '/' par 'subk'
$page=preg_replace("/[^a-z0-9_ ]/i", "", $page);
$page="/".$page.".php"; // Ajout d'une extension .php
//if(!@include("includes/$page.php"))die("Cette page n'existe pas sur le serveur, merci d'informer le webmaster du site si ce problème venait à se reproduire.");
}
else{
$page="en_cours.php";
}
if(file_exists($page))
include($page);
else
include("accueil.php")
le lien utilisé dans l'index est index.php?page=commun/servicespar avance merci car je sèche copieusement[/code]