url ecrase par une methode get
Bonjour,
je vias essayer d'être le plus explicite possible sur un cas spécial :
j'ai le code suiavnt suivi d'un formualire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
// je récupère l'url en cours
$url_param="http://{$_SERVER['HTTP_HOST']}{$_SERVER['PHP_SELF']}?{$_SERVER['QUERY_STRING']}";
// et voici le formulaire
echo '<form method="get" action="'.$_SESSION['url_param'].'?pro=filtre" class="form">';
?>
<div class="filtre">
<SELECT name="mark" onchange="this.form.submit()" class="font" value="<?php echo $mark; ?>">
<OPTION>Toutes les marques
<OPTION>canon
<OPTION>nikon
<OPTION>fuji
<OPTION>sigma
</SELECT>
</div>
</form> |
ce que je veux faire au fait, c'est que lors de l'exécution de mon formulaire, il reprenne dans le hamps action la fameuse url en cours.
Le problème c'est qu'il me l'écrase et que je me retrouve avec une url que je ne veux pas.
Comment forcer mon formulaire à prendre l'url en cours.
merci d'avance pour votre aide.
le formulaire s'exécute sur la même page.