begin process at 2012 05 29 02:18:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

code avec contrôle de saisie


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

code avec contrôle de saisie

samedi 26 novembre 2005 à 21:10:25 | code avec contrôle de saisie

oceane751

bonsoir à tous!

je débute dans le javascript et je souhaiterais faire un contrôle de saisie, dejà pour l'adresse mail de mon formulaire

j'ai testé un morceaux de code, que j'ai mis dans mon code mais ça ne marche pas des masses

voici mon code :
[code]

<html>
<head>
<script language="javascript">
<!--

function vmail(mail){
        var email = mail;
        var modele = /^[a-z0-9\-_\.]+@[a-z0-9]+\.[a-z]{2,5}$/i;
        if (modele.test(email))
         return true;
        else
          alert("Votre adresse email est invalide !");
        return false;
    }
    //-->
</script>
</head>
</html>

<?php

echo "<html>
      <head><title>Inscription</title></head>
      <b><font color= #0033c></b>
      <body font bgcolor=ccffff>";

$infos = array(
                 "nom_cli" => "nom :",
                 "prenom_cli" => "prenom :",
                 "adr_cli" => "adresse :",
                 "cp"=> "cp :",
                 "ville" => "ville :",
                 "tel" => "telephone :",
                 "pseudo" =>"pseudo :",
                 "mdp" =>"mdp :",
                 "email"=>"email :"
                 );


echo "<p align='center'>
<b>Pour vous inscrire, veuillez entrer vos coordonnées dans le formulaire</b><hr>";
echo "<form action='traitementinfo.php' method='POST'>
      <table border='0' cellspacing='0'
               cellpadding='2' align=center>\n";

 echo "
      <tr>
       <td align='right'> <b>nom </b></td>
       <td><input type='text' name='nom_cli' size='65'
       maxlengh='65' ></td>
       </tr>
       <tr>
       <td align='right'> <b> prenom </b></td>
       <td><input type='text' name='prenom_cli' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>adresse </b></td>
       <td><input type='text' name='adr_cli' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>code postal </b></td>
       <td><input type='text' name='cp' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>ville </b></td>
       <td><input type='text' name='ville' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>telephone </b></td>
       <td><input type='text' name='tel' size='65'
       maxlengh='65'></td>
       </tr>
        <tr>
       <td align='right'><b>pseudo</b></td>
         <td><input type='text' name='pseudo' size='65' size='65'></td>
         </tr>
       <tr>
       <td align='right'> <b>mot de passe</b></td>
       <td><input type='password' name='mdp' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>email</b></td>
       <td><input type='text' name = 'email' size='65'
       maxlengh='65'></td>
       </tr>";
//}
echo "</table>
      <div align='center'><p><input type='submit' value='s enregistrer'> </p></div>
      </form>";
?>
</html></body>

[/code]

voilà donc si vous pourriez m'expliquer ce que j'ai pu oublié...

merci

lundi 28 novembre 2005 à 13:51:56 | Re : code avec contrôle de saisie

the_smurf

Oublié d'appeler la fonction peut-être...



The SMURF
the_little_smurf@yahoo.fr
Enjoy the life, don't waste your time in front of your computer

vendredi 2 décembre 2005 à 18:05:48 | Re : code avec contrôle de saisie

oceane751

oauis mais ça marche pas...
enfin j'ai pas du faire ce qu'il fallait encore...

[code]

<html>
<head>
<script language="javascript">
<!--

/**Méthode vérifiant que le champ soit une adresse email*/
function isEmailAdress(valeur){
   var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
 
   if(!re.test(valeur)){
        alert("Vous n'avez pas saisie une adresse email valable!!!");
        return false;
   }
   return true;
}

    //-->

</script>
</head>
</html>


      <head><title>Inscription</title></head>
      <b><font color= #0033c></b>
      <body font bgcolor=ccffff>

<html>
<p align='center'>
<b>Pour vous inscrire, veuillez entrer vos coordonnées dans le formulaire</b><hr>
<form action='traitementinfo.php' method='POST'>
      <table border='0' cellspacing='0'
               cellpadding='2' align=center>

      <tr>
       <td align='right'> <b>nom </b></td>
       <td><input type='text' name='nom_cli' size='65'
       maxlengh='65' ></td>
       </tr>
       <tr>
       <td align='right'> <b> prenom </b></td>
       <td><input type='text' name='prenom_cli' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>adresse </b></td>
       <td><input type='text' name='adr_cli' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>code postal </b></td>
       <td><input type='text' name='cp' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>ville </b></td>
       <td><input type='text' name='ville' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
       <td align='right'> <b>telephone </b></td>
       <td><input type='text' name='tel' size='65'
       maxlengh='65'></td>
       </tr>
        <tr>
       <td align='right'><b>pseudo</b></td>
         <td><input type='text' name='pseudo' size='65' size='65'></td>
         </tr>
       <tr>
       <td align='right'> <b>mot de passe</b></td>
       <td><input type='password' name='mdp' size='65'
       maxlengh='65'></td>
       </tr>
       <tr>
isEmailAdress(valeur);

      <td align='right'> <b>email</b></td>
       <td><input type='text' name = 'email' size='65'
       maxlengh='65'>
       </td>

       </tr>

</table>
      <div align='center'><p><input type='submit' value='s enregistrer'> </p></div>
      </form>

</html></body>

[/code]

mais je peux pas balancer un appel de fonction comme ça, si?

samedi 3 décembre 2005 à 00:44:23 | Re : code avec contrôle de saisie

failleurpro

slt qui conai chimboz ? je pourai avoir la faille pour etre en bloby ou gilbert ?
lundi 5 décembre 2005 à 10:17:44 | Re : code avec contrôle de saisie

the_smurf

Non, tu ne peux pas appeler une fonction comme ça...
Je javascript doit ce trouver entre des balise <script></script> auquel cas il est exécuter au cours du chargement...
Ou appelé par un gestionnaire d'évènement (onMouseover, onSubmit...) attribut d'un élément HTML...

Pour ton cas esssaie:

<input type='text' name = 'email' size='65'
       maxlengh='65' onBlur='isEmailAdress(this.value)'>



The SMURF
the_little_smurf@yahoo.fr
Enjoy the life, don't waste your time in front of your computer



Cette discussion est classée dans : code, email, adresse, echo, maxlengh


Répondre à ce message

Sujets en rapport avec ce message

pb contrôle de saisie adresse mail [ par oceane751 ] bonsoir à tous!voilà je souhaiterais verifier si une adresse mail a bien été inscrite dans mon formulaire j'ai dejà  un bout de code, qui marche même Adresse eMail protégée [ par TrevorReznik ] Bonjour à tous, J'ai besoin de votre aide car je perds la mémoire !!! En effet, en voulant modifier une page html que j'avais faite il y a fort long Menu coulissant avec jQuery [ par netdefense ] Bonjour a tous, Je débute en javascript et je suis en train d'essayer de faire un menu coulissant qui se déclenche au clique. Voilà mon code JS : [c Besoin d'aide svp [ par taraktorr ] Bonjour à tous j'ai un gros problème et je sollicite votre aide.[^^sad1] Je suis entrain de réaliser une application web avec laquelle on pourra rése Parcours d'un tableau en JS [ par Canyata ] Bonjour à tous [^^happy17] J'ai une question à vous poser. J'ai un tableau en HTML sur ma page: [code=php]echo""; echo""; echo""; echo""; onSubmit qui submit pas... [ par klytorh ] Bonjour a tous après de longues heures a chercher comment faire je me tourne vers vous car j'en peux plus!!! Voila j'ai 2 formulaires dans ma page Ph Bouton radio et recuperation de valeurs [ par akh550 ] <link rel="Fi Filtrer : bloquer l'email déjà utilisé : une seule demande par email. [ par aspkiddy ] Bonjour,[^^happy3] J'ai un champ de texte pour les emails et un bouton... [code=php]Votre email* : <input name="email" type Formulaire : choisir le destinataire du formulaire [ par shaoling ] Bonjour,J'aimerai que vous m'aidiez pour mon formulaire. Il se compose :- de 3 champs de texte (1 pour le nom, 1 pour l'adresse email de celui qui l'e FORMULAIRE [ par ellenac ] Bonjour à tous ,voila dans le script suivant (formulaire tout bête !) ,je comprends pas !!! ???je voudrais quand je clique sur envoyer qu'il envoie le


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales