Je veux exécuter un bloc particulier de PHP si l'utilisateur soumet un formulaire. Il fonctionne si j'utilise un bouton d'envoi avec le nom = « submit » et:
<?php
if(isset($_POST['submit'])) {
code to run
}
?>
Je ne sais rien au sujet de javascript, et je veux que le code à exécuter si l'utilisateur change un menu déroulant. Si je fais la première ligne de la liste déroulante
<select name="dropdownname" onchange="this.form.submit()">
la forme apparaît (je ne l'ai pas testé) à soumettre si l'utilisateur change le choix de menu déroulant. Cependant, si je fais cela, le code PHP if (isset ($ _ POST ['submit'])) ne fonctionne pas. Y a-t-il une instruction PHP if que je peux écrire qui répondra au formulaire soumis même s'il est soumis par un changement dans la liste déroulante et non par un bouton de soumission?
Bien sûr! Cela a un sens total (et fonctionne). Je vous remercie! – bsamek