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'])
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
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
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
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
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
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>";
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
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...![]()
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
Partager