2010-03-25 3 views

Répondre

4

La bonne réponse est probablement d'utiliser les deux.

La validation côté client est plus rapide et doit être utilisée autant que possible avant de soumettre le formulaire au serveur.

MAIS! Vous ne pouvez pas compter sur la validation côté client car il existe des moyens faciles de contourner ce problème. Vous devez donc répéter toutes les validations côté serveur et ajouter de nouvelles validations si nécessaire (par exemple: utiliser la base de données pour ajouter d'autres validations etc.)

+1

était sur le point de taper d même. – raj

+0

Bonne chose que j'ai pratiqué mon quick-typing alors ... :) – Faruz

1

Il est acceptable d'utiliser la validation côté client pour plus de commodité. Vous devriez toujours valider les informations critiques sur le serveur, car le client peut être contourné.

1

Que se passe-t-il si javascript est désactivé dans le navigateur du client?

Alors, allez pour la validation du côté serveur .... Je pense qu'il n'y a pas de règles de validation sur le client/serveur ... Son jusqu'à vous et vos utilisateurs ....

0

son mieux pour valider les deux côtés pour une meilleure peroformance et il serait sécurisé, car il évite la saisie en double, nous saurions que, les données saisies sont correctes à tout moment. Côté client est toujours bon et c'est principalement pour l'interface utilisateur pour l'utilisateur de savoir ce qui est bien ou mal. Une chose de plus si nous écrivons nos propres procédures stockées qu'il vaut mieux écrire des validations sur le côté proc donc ce message peut être passé à travers le paramètre de sortie aussi.

Questions connexes