|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 25 ![]() |
Bonjour ,
j'ai un formulaire dont tout les champs sont très bien testés avec javascript , je voulais simplement demander si l'internaute peut désactiver le javascript de mon formulaire ? car ceci engendra beaucoup de problèmes au niveau du site , sinon existe til une solution pour remédier à ce problème ? Merci |
|
|
00
|
|
|
#2 | |
![]() ![]() Inscription : janvier 2011 Messages : 2 933 ![]() |
Citation:
quoiqu'il arrive les vérifications DOIVENT être doublées coté serveur, ce sont celles la qui comptent, la vérification coté client n'est la que pour le confort et d'éviter des aller-retour inutile en cas de problème de saisie. |
|
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Matilin TorreÉtudiant Inscription : juin 2010 Messages : 679 ![]() |
Eh oui ! Compter uniquement sur JavaScript est une erreur. Mais c'est en faisant des erreurs qu'on apprend !
C'est une erreur, d'une part, parce que les navigateurs spécialisés pour les aveugles ou autres handicapés ne prennent pas en charge le JS, il faut donc leur fournir un service équivalent sans JS ; d'autre part, parce que tu peux tomber un jour sur un pirate ou simplement un bidouilleur un peu curieux, capable de modifier le script et/ou d'envoyer des données falsifiées à ton serveur. Et en fait, tout le monde peut le faire, car aujourd'hui il y a des consoles JS interactives dans presque tous les navigateurs ! (F12 sous IE7+, Ctrl+Maj+I sous Chrome et Opera, l'addon Firebug sous FF, etc.) Tes scripts serveur, eux, sont à l'abri, et il faut un niveau avancé (et une bonne raison) pour attaquer un serveur. Donc, fais tes vérifications côté serveur. J'ai peur que tu sois bon pour quelques heures sup…
__________________
Disposition de clavier ergonomique française : Bépo |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 25 ![]() |
Bonjour,
Merci pour vos réponses enrichissantes. est ce le cas pour ajax aussi ? vu que ajax est du javascript asynchrone ? |
|
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() Romain VALERIPOOête Inscription : avril 2008 Messages : 2 572 ![]() |
Tu peux effectivement utiliser AJAX pour faire la validation distante et renvoyer un message au client en fonction... ^^
__________________
...pour les linguistes et les curieux >>> générateur de phrases aléatoires __________________ |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 25 ![]() |
D'accord,
Est que jquery me permettra de faire des tests cotés serveur? |
|
|
00
|
|
|
#7 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 009 ![]() |
jquery = javascript => langage client
tout ce que tu peux faire avec javascript tu peux le faire avec jquery... pour retourner sur le serveur soit tu reloades ou tu passes par ajax
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#8 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com