Bonsoir,
Est'il possible de vérifier que l'utilisateur choisi bien quelque chause dans une liste déroulente ?
Merci.
Bonsoir,
Est'il possible de vérifier que l'utilisateur choisi bien quelque chause dans une liste déroulente ?
Merci.
Il y a TOUJOURS une item sélectionnée dans une liste déroulante... (à moins d'une à selection multiple...)
dans tous les cas, pour vérifier qu'une variable est bien transmise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part isset($_POST['name de l\'input'])
sa je sais, le problème est de vérifier de l'utilisateur va la l'asser vide et va bien sélectionné quelque chause....
Si c'est une vérification avant envoi des données, c'est avec du javascript qu'il faut le faire
en php aps possible !!! ?
si c'est à faire avant envoie, non ce n'est pas possible en PHP
mais par contre, si on ne sélectionne rien, la variable ne sera pas envoyée, donc isset retournera false
et donc si isset retourne false, on peux envoyer un message a l'utilisateur ?
si le isset te renvoie false tu peux faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if(!isset(variable)) echo "<script language='javascript'>alert('Champ manquant');</script>";
oui mais je veux pas utilisé JS
Tu veux détecter si tu recois un élément de ton select, en php :
tu veux afficher un message à l'utilisateur, mais tu veux pas de js, ben fais un echo tout simplement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part isset($nomvar)
Mais à ce moment ca rajoute des lignes de code vu que tu ne veux pas de js.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "choix du select manquant"
Le js bloquerait l'execution et donc les champs déjà saisis le resterai, alors qu'avec php tu dois récupérer tous les champs déjà saisis pour restituer leur valeur avant submit...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager