Page 1 sur 1

Formulaire > 2 listes...

MessagePosté: Ven Juil 22, 2011 7:29 am
par richard44
Bonjour à tous,

J'aimerais savoir comment faire un formulaire avec 2 options (particulier et entreprise)

Si on coche particulier le prospect est redirigé vers la liste particulier
Si on coche entreprise le prospect est redirigé vers la liste entreprise

Merci pour vos réponses.

Amicalement,

Richard

Re: Formulaire > 2 listes...

MessagePosté: Ven Juil 22, 2011 5:17 pm
par Lionel Palazzi
Méthode la plus simple :

Vous êtes :
<br /><input type = radio name = Liste value = 123456> un Particulier
<br /><input type = radio name = Liste value = 123457> une Entreprise
<input type = submit value = "Envoyer">

évidemment, il faut enlelver le <input type=hidden name = Liste ... > du formulaire d'origine.

Cette solution a néanmoins un défaut lorsque le visiteur ne coche pas le bouton radio et envoi quand même les données.
Cybermailing affichera un message d'erreur qui indiquera :
"Champs Liste non communiqué", ce qui est logique mais sera du chinois pour le visiteur.

La bonne solution est d'ajouter une vérification javascript pour le champs Liste qui affichera le message d'erreur :
"vous devez indiquer si vous êtes particulier ou une entreprise"

Le petit tutoriel que j'ai écrit sur la vérification de données devrait pouvoir aider à obtenir la base de cette vérification javascript à laquelle il faudra ajouter une vérification du champs Liste.

Re: Formulaire > 2 listes...

MessagePosté: Mar Aoû 09, 2011 8:56 am
par richard44
Bonjour Lionel,

Merci pour l'explication, je vais essayer de la mettre en place.

Amicalement,

Richard