include imbriqué

include imbriqué - PHP - Programmation

Marsh Posté le 04-08-2004 à 21:59:52    

Bonjour,
 
J'utilise des icludes imbriqués dont la variable est censée être utilisée dans le include le plus imbriqué, et la pb : c'est toujours la page par défaut qui s'affiche.
 
Exemple :
 
j'utilise le lien index.php?page=toto
 
index.php
<? include titi.inc ?>
 
titi.inc
<? if(isset($page))
  { include($page.'.inc'); }
else
  { include('news.inc'); }
?>
 
Et donc, c'est la page news qui s'affiche.
 
Quelqu'un a une explication ? Merci par avance.

Reply

Marsh Posté le 04-08-2004 à 21:59:52   

Reply

Marsh Posté le 04-08-2004 à 22:36:53    

ben c ton if(isset($page) qui est pas bon stout

Reply

Marsh Posté le 04-08-2004 à 23:16:41    

isset($_GET['page'])... C'est pratiquement la question la plus fréquente dans un forum php...

Reply

Marsh Posté le 04-08-2004 à 23:19:05    

Ah bon faut prendre les valeurs du GET ? :o
 
PS : S'il le passe en POST je délire :p


Message édité par ze-angel le 04-08-2004 à 23:20:09
Reply

Marsh Posté le 04-08-2004 à 23:30:28    

Comme pour tout ce qui vient de la querystring...

Reply

Marsh Posté le 05-08-2004 à 08:51:13    

Vi vi,  
 
Lorsqu'on fait passer une variable par formulaire : $_POST['mavar']
 
Lorsqu'on fait passer une variable par l'url : $_GET['mavar']
 
++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed