le onChange et tous les attributs de ce type ne peuvent appeler que des fonctions JAVASCRIPT, attention le PHP est un langage côté serveur, cette disinction est très importante.
1 2 3 4 5 6 7 8
|
<script type="text/javascript">
function redir(url)
{
window.location(url);
}
</script>
onChange="redir('url.php')"; |
ou
onChange="window.location('url');"
Mais bon ce que je comprends pas c'est que après tu ne veux pas récupérer la valeur du menu déroulant ?
Si oui
1 2 3
| onChange="window.location('url.php?valeur='+this.options[this.selectedIndex].value);"
dans url.php :
$valeur = $_GET['valeur']; |
Enfin, personnellement je te conseillerai de garder le bouton, rien que pour l'experience utilisateur et l'ergonomie, un utilisateur ne devrait jamais être envoyé vers une page sans sa propre volonté.
Partager