Paramètre URL avec inclusion de page
Bonjour tout le monde,
Je passe 2 paramètres dans une url :
Code:
<a href='Traitement/traitement.php?id=$id_auto&automate=$automate'>
Ensuite dans la page de destination je récupère mes valeurs avec :
Code:
1 2 3 4
| <?
$id = $_GET['id'];
$auto = $_GET['automate'];
?> |
Cela fonctionne bien mais ce que je voudrais c'est mettre un lien qui permet d'inclure la page de destination comme je le fait avec tous les autres liens (qui eux ne passent pas de paramètres) :
Code:
<a href='index.php?page=Traitement/traitement?id=$id_auto&automate=$auto'>
Avec cette méthode j'ai cette erreur :
Code:
Notice: Undefined index: id in c:\program files\easyphp1-8\www\fiche_de_vie_automate\Traitement\traitement.php on line 14
En faisant des echo je vois que la variable 'automate' est bien passée mais pas la variable 'id' ?
C'est bizarre qu'une variable sur deux soit passée ?
Voici le bout de code du fichier index.php qui permet l'inclusion de page :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <div id="corps">
<?php
if(isset($_GET['page']) && ($_GET['page'] != ""))
{
$nb = strpos($_GET['page'], '?');
if($nb)
{
$page = substr($_GET['page'], 0, $nb);
include($page . ".php");
}
else
include($_GET['page'] . ".php");
echo"<br />";
}
else
{
include("accueil.php");
}
?>
</div> |
Pouvez-vous m'aider ?