une super variable - PHP - Programmation
Marsh Posté le 05-03-2004 à 11:53:03
Y a pas 50 moyens :
- par formulaire (POST) : implique que la page soit la réception d'un formulaire
- par session : la première page enregistre la valeur dans la session, les autres pages relisent cette valeur
- par l'URL : peut être la solution la plus pratique dans ce cas
Marsh Posté le 05-03-2004 à 11:56:02
quand tu fais un include, tu as accès aux variables définis dans le script qui fait l'include, donc $num_sujet doit exister dans tes pages inclues sans passer le aramètre derrière un '?'.
Marsh Posté le 05-03-2004 à 13:28:47
aarrrggghhhhhhh j'avais pas vu
L'utilisation d'un ?, c'est pour passer un paramètre par une URL. Aucun rapport avec un include
Marsh Posté le 05-03-2004 à 11:42:49
voila je cherche comment faire passer une variable d'un script a l'autre, pour un forum, faire passer l'id d'un sujet
g mon script 'centre.php' ici present qui n'affiche pas la page 'affichage_sujet.php' a qui je voudrais faire passer mon 'id' du sujet pour afficher les messages
<?
$page=$_GET['page'];
$num_sujet=$_GET['id'];
if($page=='repondre')
{ include('repondre.php?num_sujet=$num_sujet'); }
elseif($page=='new_sujet')
{ include('new_sujet.php'); }
elseif($page=='sujet')
{ include('affichage_sujet.php?num_sujet=$num_sujet'); }
else{ include('liste_sujets.php'); }
?>