J'ai un problème pour renvoyer plusieurs éléments de l'option "action" d'un formulaire.
Je m'explique, voici mon code :
<form method="get" action="index.php?page=$page&do=$do&id=<?php echo $_GET['id']; ?>">
<?php
foreach($_GET as $page=>$value)
{
echo '<input type="hidden" name="'.$page.'" value="page1" />';
}
foreach($_GET as $do=>$value)
{
echo '<input type="hidden" name="'.$do.'" value="show" />';
}
?>
<label for="id">Numéro de client :</label><input type="text" id="id" name="id"/>
<input type="submit" name="go" value="Valider" />
</form>
Si je saisi 10005 dans le champs id, l'url obtenue est la suivante :>http://127.0.0.1/index.php?page=page1&p ... go=Valider
Alors que je souhaite obtenir :
>http://127.0.0.1/index.php?page=page1&do=show&id=10005
Ou éventuellement :
>http://127.0.0.1/index.php?page=page1&d ... en=Valider
Quelqu'un peut-il m'aider ?
Merci.