2010-10-09 6 views
0

J'essaye de mettre en place un simple formulaire javascript. L'utilisateur doit entrer le bon code de réduction. Sinon, ils reçoivent un message d'erreur. Si c'est correct, ils sont dirigés vers un autre site Web. toute aide serait grandement appréciée!valider le code entré dans un formulaire

Répondre

1

Ce type de vérification doit être effectué côté serveur, et non côté client (donc pas en javascript) pour des raisons de sécurité.

Si vous souhaitez toujours effectuer cette vérification, recherchez les méthodes AJAX.


Ressources:

0

Cela pourrait se faire sur l'aide de soumettre jQuery. Par exemple $(selector).load("/ValidateCode.php?code='"+$("#code").val()+"'"); (ou quelque chose de similaire). Cependant, la validation réelle se fera dans la page de validation côté serveur. La raison étant que vous devrez valider le code par rapport à tous les autres codes - ainsi, en jQuery pur, vous devrez avoir tous les codes quelque part dans le code source afin que les utilisateurs puissent simplement utiliser le code source pour obtenir un code valide. Donc la réponse est: oui vous pouvez valider le code dans JS/jQuery, mais il est préférable de valider dans une page côté serveur qui est chargée par JS/jQuery - donc l'application est toujours sécurisée et la page est toujours semble transparent (c'est-à-dire qu'il ne rafraîchit pas). La page de validation peut simplement afficher une image d'une coche ou d'une croix ou quelque chose, que vous chargez dans un intervalle à côté de la zone de saisie du code.

Espérons que cela aide.

Questions connexes