Bonjour à tous, me revoilà avec mes questions à la noix ^^.
Dans mon code PHP, j'ulise le nom d'un bouton "A", pour effectuer une action sur la page.
Ca donne genre :
-
- if (isset($_POST['A']))
- {
- // Code a effectuer
- }
-
Problème, j'ai dû passer, pour des raisons esthétiques à un lien HTML pour remplacer le bouton, tout en gardant les variables $_POST cachées (via hidden).
Bref, je voudrais savoir si c'est possible dans une fonction javascript, d'arriver à valider un formulaire et également une variable $_POST qui pourrait m'aider à faire mon test en PHP ?
Merci d'avance et j'espère avoir été assez clair ;)
Ce que tu peux faire, c'est un bouton hidden (anciennement ton submit), que tu preset en HTML, puis tu changes sa valeur gràce à du javascript.
Exemple :
- <script type="text/javascript">
- document.getElementById('A').value='pom';
- document.getElementById('le_form').submit();
- </script>
-
- <input type="hidden" id="A" value="blu" />
Par contre, tu ne dois pas juste tester l'existence de $_POST['A'] mais aussi sa valeur (si $_POST['A'] vaut pom, c'est qu'on a clické sur le lien).