Champs obligatoire en php

kikim -  
 matt -
Bonjour à tous, dans un formulaire sous forme de tableau l'utilisateur saisie ses données case par case selon la ligne du tableau qu'il a choisi de remplir mais comment faire pour que quand il commence à remplir une ligne du tableau il soit obligé de la remplir jusko bout.Si il na pas entierement remplit la ligne qu'il a commencé à remplir, un message d'erreur lui indique sans faire attention au otre lignes du tableau vide évidemment et sil a remplit sa ligne entièrement alors cela senregistre dans la base.
Merci de votre aide ......... bye

3 réponses

  1. StreM Messages postés 515 Statut Membre 124
     
    C'est vers le javascript qu'il faut te tourner si tu veux que le message d'erreur s'affiche directement.
    GOOGLE : Javascript et formulaires
    Ca devrait te donner des idées de départ.
    En PHP, il faudra faire des
    if (isset($_POST['var'])) 
    en boucle et des redirections sur la page de formulaire si erreur avec l'erreur.
    Le plus simple est le JS a mon avis... Ce n'est que le mien

    Moins le blanc est intelligent, plus le noir lui parait bête
    0
  2. kikim
     
    Salut j'ai pas très bien compris à se que tu m'a dit de faire,je sais pas comment utiliser "isset", si tu pouvais m'expliqué stp ca serait gentil parsque je sais vraiment pas comment faire......merci.
    0
  3. matt
     
    salu

    Bon je suis du meme avis que Strem : à savoir que le javascript est plus simpa , puisque avant meme de t envoyer vers ton script PHP, tu saura si t champs sont libres !!!

    Sinon, le Isset :

    dans ton script PHP tu met des controle sur tes valeurs récupérés de ton formulaire :

    du genre si le nom du champs de ton formulaire se nomme toto
    et ben ds ton script php tu balance :

    if (isset($toto));

    { alors tu fais ce que tu veut }

    else { tu fais ce que tu veut aussi }

    bon courage !!!!
    0