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

Langage PHP Discussion :

Comment effectuer des controles champs dans un formulaire (php et/ou javascript) ?


Sujet :

Langage PHP

  1. #1
    Membre habitué Avatar de lolymeupy
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    402
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2006
    Messages : 402
    Points : 180
    Points
    180
    Par défaut Comment effectuer des controles champs dans un formulaire (php et/ou javascript) ?
    bonjour,
    j'utilise actuellement un formulaire, et je suis un peu perdu sur comment controler les champs de celui-ci (champs obligatoires, controles de longueur de chaines, etc...)
    J'arrive à envoyer tous ces champs dans un script php, ds lequel j'effectue des controles (en php bien sur) sur la taille du fichier uploadé par exemple, ou sur les caracteres speciaux avant d'enregistrer dans ma Bdd...
    Mais mon problème donc, c'est comment gérer ts les controles avant l'envoie des données au script.php.
    Est-ce qu'il faut utiliser des contrôles en javascript ou en php? (voire les 2 si le navigateur client n'a pas activé le javascript ?)
    Et je n'ai pas réussi à trouver de tuto "clair" sur le sujet, alors si vous en connaissez un, n'hésitez pas...
    Merci d'avance.

  2. #2
    Membre éclairé Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Points : 876
    Points
    876
    Par défaut
    Forcement en utilisant Javascript ou en couplant javascript + PHP (AJAX)

  3. #3
    Membre habitué Avatar de lolymeupy
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    402
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2006
    Messages : 402
    Points : 180
    Points
    180
    Par défaut
    Merci |PaRa-BoL
    Je viens de voir que bcp preconisent des controles javascript dans le formulaire, mais en + des controles php au cas ou le js est desactivé coté client.
    Sinon, tu parles d'ajax ??? Est-ce que tu pourrais developper un peu par rapport à ça stp ?
    Et pour les controles javascript, tu connaitrais pas un tuto la dessus, parce que je n'y connais rien ?
    Merci encore.

  4. #4
    Membre éclairé Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Points : 876
    Points
    876
    Par défaut
    Pour le contrôle AJAX, cela te permet d'utiliser les fonctions de contrôle en PHP donc de ne pas écrire le code en JS et en PHP.
    Au moment de la soumission du formulaire, une requête AJAX qui valide la conformité du formulaire.

    Pour les tutos, le net regorge de documentation sur le JS et AJAX

  5. #5
    Membre habitué Avatar de lolymeupy
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    402
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2006
    Messages : 402
    Points : 180
    Points
    180
    Par défaut
    Ok, je te remercie |PaRa-BoL pour ton aide.
    Par contre, comme je débute, je pense que je vais pas me lancer dans l'Ajax, mais je vais chercher des tutos pour des controles en js et php.
    Merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2.x] comment recuperer des données saisies dans un formulaire?
    Par adel25 dans le forum Symfony
    Réponses: 6
    Dernier message: 29/08/2013, 17h19
  2. comment effectuer des plug-in dans openLDAP?
    Par cronwell dans le forum Développement
    Réponses: 0
    Dernier message: 08/10/2012, 14h52
  3. Comment mieux présenter 29 champs dans un formulaire ?
    Par andrianiaina dans le forum Webdesign & Ergonomie
    Réponses: 2
    Dernier message: 22/12/2011, 21h24
  4. Réponses: 1
    Dernier message: 11/12/2011, 11h22
  5. Réponses: 6
    Dernier message: 04/04/2011, 17h07

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