IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

validation formulaire


Sujet :

PHP & Base de données

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3
    Points : 4
    Points
    4
    Par défaut validation formulaire
    bonjour,

    je viens de creer un formulaire en php pour mettre a jour un base mysql
    je voudrai savoir comment faire pour validez ce formulaire car j'ai des menu deroulant ou je selectionne seulement ( pas de validation).
    merci d'avance

  2. #2
    Membre averti Avatar de gofono_bass
    Inscrit en
    Décembre 2005
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2005
    Messages : 383
    Points : 448
    Points
    448
    Par défaut
    Salut, si j'ai bien compris, tu veux faire ta mise ajour de base de données des la selection d'un element dans un menu deroulant. Pour cela, il va falloir faire quelque chose en javascript... j'y connais pas grand chose en js... fais des recherche sur les evenements relatifs aux select (menus deroulants) sous JS.
    mais pourquoi tu cours?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 85
    Points : 59
    Points
    59
    Par défaut
    salut !
    penche toi vers l'évenement onchange JS

  4. #4
    Rédactrice
    Avatar de xave
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2002
    Messages : 871
    Points : 1 094
    Points
    1 094
    Par défaut
    Citation Envoyé par betaphp
    salut !
    penche toi vers l'évenement onchange JS
    Oui, la solution se trouve là, toutefois le problème est que si tu as plusieurs champs successifs et que l'utilisateur commence par remplir le dernier champ (celui sur lequel tu as l'évènement onchange), ton formulaire sera soumis sans que tout tes champs soit remplis.

    Je te conseille, avant de faire ta MAJ, de bien tester que tous les champs qui le doivent sont saisis.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 85
    Points : 59
    Points
    59
    Par défaut
    hop !

    dans ce cas autant remplir les listes déroulantes au fur et à mesure que le visiteur fait son choix ou faire des vérifications comme l'a dit xave !

  6. #6
    Membre éprouvé
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Points : 959
    Points
    959
    Par défaut
    Je me posais la question, s'il y a MAJ a chaque fois que les listes déroulante sont changées...ca ne fait pas beaucoup d'interrogation de la bd pour rien ca?
    Je veux dire si l'utilisateur se trompe 2 fois et change la meme liste alors ca fait 3 interrogations...donc il y a beaucoup d'action sur le serveur...

    Tu n'est pas mieux de valider une fois tout remplis à la fin avec une fonction javascript? Il me semble que c'est mieux non?
    La perfection n'est pas un but, l'amélioration constante devrait l'être!
    La position des Développeurs de developpez avec les explications

  7. #7
    Membre averti Avatar de XtofRoland
    Profil pro
    Inscrit en
    Août 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 357
    Points : 392
    Points
    392
    Par défaut
    soit tu fait la validation en js et la tu la fait lors du submit (tu l'annule si la validation est incorrecte)

    soit tu fait ta validation en php si ca passe pas tu regeneres ton formulaire.

    ps: si tu fais la validation en js, un utilisateur averti peut facilement passer outre (securité)

    l'idéal c'est faire les deux.
    Le but de tout developpeur OO est de devenir une référence.
    Mon avatar est un ambigramme, les curieux peuvent le retourner ;-)
    Aider <> Faire a la place de!!!

  8. #8
    Membre éprouvé
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Points : 959
    Points
    959
    Par défaut
    Citation Envoyé par XtofRoland
    ps: si tu fais la validation en js, un utilisateur averti peut facilement passer outre (securité)
    C'est vrai!

    Ouais mais la validation a faire js serais plus de voir si les champs ne sont pas vide, ou dans le cas si les liste déroulante ont un option de sélectionner
    Mais bref c'est important de vérifier avant de faire tes interrogation à la bd pour ne pas montrer des erreurs comprommetante!
    La perfection n'est pas un but, l'amélioration constante devrait l'être!
    La position des Développeurs de developpez avec les explications

Discussions similaires

  1. valid formulaire + params
    Par philippe123 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 01/09/2005, 15h29
  2. Validation formulaire dynamique
    Par odelayen dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/08/2005, 17h47
  3. test validation formulaire
    Par Nkubi dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 28/06/2005, 11h22
  4. Valider Formulaire
    Par Gourouni dans le forum ASP
    Réponses: 18
    Dernier message: 06/01/2005, 15h34
  5. Pb validation formulaire
    Par cosminutza dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/12/2004, 10h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo