<?
if (isset($page))
{ include("$page.php3" ); }
else
{ include ("defaut.php3" ); }
?>
et c tout :))
funwebmax
Zebra3 a écrit a écrit :
funwebmax> ça marche, je l'ai testé et je m'en sers régulièrement ;)
et puis au lieu d'utiliser if($toto=="" ) utilise plutôt if (empty($toto)) c'est fait pour ça ;)
je te remercie zebra3 :)
Lord II
Si c'est une variable qui provient d'un formulaire il y a aussi : !isset($toto)
Zebra3
funwebmax> ça marche, je l'ai testé et je m'en sers régulièrement ;)
et puis au lieu d'utiliser if($toto=="" ) utilise plutôt if (empty($toto)) c'est fait pour ça ;)
funwebmax
en faisant com ça je peux acceder à tout les répertoires de mon site ...ss
il script là sera sur une seule page, la page index.
en faisant comme ça je ne peux acceder ka un repertoire, celui par défault ( ou j'ai pas compris, c'est possible ....)
...amoins que lez lien index.php3?page=repertoire/pagess fonctionne .... je ne sais pas ....j'essaie
merci zebra3 :)
Zebra3
magnet> tu compliques les choses pour rien on peut très bien faire
index.php3?page=repertoire/page
ça évites de faire appel à str_replace, je vois pas l'intérêt de faire comme tu disss:confused:
Magnet
Tu veux que dans ton URL la page soit du style index.php?page=page ?
et la suffit de faire index.php?page=repertoire-page
:)
Zebra3
tu peux parfaitement accéder à des fichiers situés dans d'autres répertoires je vois pas le pb :confused:ss suffit de faire
<?phpss
if($toto=="" ){$toto=morepertoirepardefaut/mapagepardefaut;}ss
$url=$toto.".php3";ss
include("$url" );ss
?>ss tu peux très bien inclure un chemin dans la variabel $toto
funwebmax
Pour les liens en php
J'ai vu sur un site que l'on pouvait faire des liens de manière à ne plus refaire la présentation du site