Programmation du connections

mouradbatchen -  
Nirvv Messages postés 25 Date d'inscription   Statut Membre -
Bonjour,
Je voudrais savoir comment faire pour obliger les visiteurs à remplir tous les champs d'un formulaire en php
merci de m'aider..
Configuration: Windows XP
Firefox 3.0.10

1 réponse

  1. Nirvv Messages postés 25 Date d'inscription   Statut Membre 1
     
    Bonjour,
    Ca relève d'un niveau plutot simple en php ! Si tu n'a pas lu les tutos du SiteDuZero, je te conseille de le faire si tu te mets a la programmation php "sérieusement" : www.siteduzero.com

    Pour ton problème, tes champs de formulaire doivent contenir un "nom", donc dans ton <input /> (ta zone de texte) tu dois avoir dedans , par exemple, un name="pseudo" (c'est un exemple).
    Quand l'utilisateur va envoyer ses données de formulaire, ça va creer une variable de type $_POST donc $_POST['pseudo']. Tu testes si cette variable est vide :
    if($_POST['pseudo'] == " ")
    // Le champ "pseudo" est vide, tu fais quelque chose ici (message d'erreur..).
    else
    // Sinon, si le champ est bien rempli, tu fais autre chose (enregistrement dans la bdd ou autre..)

    Vla, c'est un petit exemple.
    Oublie pas le "isset", pour vérifier que les variables $_POST existent (réfere toi au premier TP du SiteDuZero si tu connais pas, ou cherche sur google aussi !).
    Et n'oublie pas aussi les accolades si t'as plusieurs instructions a faire dans ton if ou else.

    Voila !
    Bonne journée

    PS : Si tu veux vérifier que plusieurs champs ne sont pas vides, tu peux utiliser l'opérateur OR, pour tout tester ^^'.
    0