Champs obligatoire

bsdishers -  
 bsdishers -
Quelqun peut m'aider a ne pas permettre de champs libre sur mon script ?
voici le script:
http://www.sysinfos.com/services/proxy/sysinfos-proxy/pfgui.php.txt

et le voici en action:
http://www.sysinfos.com/services/proxy/sysinfos-proxy/main.php

Je veux obliger mes clients a entrer une adresse obligatoirement sinon la form ne se valide pas.
Configuration: Windows XP
Firefox 2.0.0.3

3 réponses

  1. Jacktherip Messages postés 3 Statut Membre
     
    Bonjour bsdichers,
    Ce que tu peut faire afin que l'utilisateur soit obligé de rentré sont adresse Email c'est du code javascript
    <script type="text/javascript" language="javascript">
    <!--
    function verif_formulaire()
    {  
     if(document.form.entered_url.value.indexOf('@') == -1) 
     {
       alert("Ce n'est pas une adresse électronique!");
       return false;
      }
    
    }
    // -->
    </script>
    </head>
    ....
    ....
    
    <form method="post"  action="<? echo($_SERVER['PHP_SELF']); ?>" onsubmit="return verif_formulaire()">
    <table id="form">
    <tr><td>URL: 
    <input size="75" name="entered_url"/></td><td>
    <input type="submit" value="Soumettre" /> </td></tr></table>
    </form>
    

    Mais ça c'est si c'est une adresse electronique avec le @ sinon si c'est juste une adresse
    tu remplace par
       if(document.form.entered_url.value == '') 
       {
       alert("Veuillez entrer une adresse!");
       return false;
      }
    dans le javascript.

    Voilà en espérant que c'est ce que tu voulais
    0
  2. bsdishers
     
    J'ai essayé ton script mais ça fonctionne pas :/
    ca fait rien...

    http://www.sysinfos.com/services/proxy/sysinfos-proxy/pfgui.php.txt

    en meme temps, p-t tu peux résoudre ce prochain enigme:

    jvoudrait que chaque ligne ajouté au log soit identifier dun chiffre, un peux comme un compteur

    http://www.sysinfos.com/services/proxy/sysinfos-proxy/log/

    soit 1, 2, 3... à la place de id?

    merci de votre aide encore
    0
  3. bsdishers
     
    DSL, j'avais dut mal copier les ligne, pour le required ca fonctionne :)
    merci beaucoup... reste maintenant la dernière enigme, le fameux compteur.
    0