[PHP] Validation automatique formulaire

Petit nouveau ! | 2 Messages

17 août 2011, 17:54

Bonjour,
après de longues recherches (sans succès) je m'adresse à vous.
Je voudrais créer un formulaire avec un champ texte (facile), le remplissage ce ferait au moyen d'un lecteur de code barre.
Une fois le champ rempli, le formulaire devrait être envoyé automatiquement sans aucune manœuvre de l'utilisateur (si ce n'est appuyer sur le bouton du lecteur)

Comment programmer cela ?

Merci d'avance
Xavier
Modifié en dernier par xav105 le 18 août 2011, 15:56, modifié 1 fois.

ViPHP
ViPHP | 2577 Messages

18 août 2011, 09:30

Pour la validation automatique, tu peux regarder du coté des événements (ONCHANGE ?) des balises input.

Via le javascript, tu peux contrôler la longueur de la chaine saisie et faire un submit() si c'est OK. Il faudra certainement que tu mette le focus sur la zone input au chargement de la page.

Éventuellement, il est possible que ton lecteur de code barre soit à même de simuler la touche entrée en fin d'envoi de la chaine lu. Dans ce cas, rien à faire de particulier à part mettre le focus sur la zone input.

Petit nouveau ! | 2 Messages

18 août 2011, 15:55

Super, j'ai trouvé !
Merci beaucoup

B-consult
Invité n'ayant pas de compte PHPfrance

08 déc. 2012, 01:26

cd

bconsult
Invité n'ayant pas de compte PHPfrance

08 déc. 2012, 01:37

Bonjour xav105,
Je suis en train de développer exactement le même genre d'application et je cherche donc la même chose que toi (à l'époque).
Peux-tu me dire quelle solution tu as trouvé finalement ?

Car j'ai fais des recherches du côté de ONCHANGE, mais je n'ai pas trouvé de solution ... :(

Merci de ta réponse en retour.