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 :

Vérifier champs téléphone et email


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6
    Par défaut Vérifier champs téléphone et email
    Bonjour,

    je crée un formulaire avec plusieurs champs. J'ai déjà utilisé une fonction qui vérifie si certains champs ont bien été remplis (champs obligatoires). Ma prochaine étape est de vérifier le contenu encodé. Je voudrais en fait que le champs téléphone soit vérifié, et que seuls des chiffres soient encodés (et sans espace si possible). Je voudrais aussi que le champs mail soit vérifié : obligation d'avoir @ et un point(.)

    Encore une chose : est-il possible de trouver le moyen de savoir si le téléphone et le mail encodé existe bien? Pour être sûr que le mail soit toujours valable, et le téléphone pareil.

    Merci pour votre aide, je ne suis pas très douée en code, je patauge beaucoup, mais je parviens à m'en sortir comme je peux.

    Sabine

  2. #2
    Membre chevronné Avatar de sacricri
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 324
    Par défaut
    si tu le fais en javascript, j'ai ce qu'il te faut en php, tu trouveras sur google, j'ai le souvenir de l'avoir vu plusieurs fois !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    // vérifie si le téléphone n'est pas un nombre
    if(isNaN(document.mod_formulaire_01.saisie_form_telephone.value))
     
    // vérifie si le courriel est valide
    if(document.mod_formulaire_01.saisie_form_courriel.value != "") {
     a = document.mod_formulaire_01.saisie_form_courriel.value;
     valide1 = false;
     for(var j=1;j<(a.length);j++){
       if(a.charAt(j)=="@"){
          if(j<(a.length-4)){
             for(var k=j;k<(a.length-2);k++){
                if(a.charAt(k)==".") valide1=true;
    	 }
          }
       }
     }
     if(valide1==false) { 
       alerte_vide = alerte_vide+1; alerte_texte+="Votre courriel est invalide !\n";
     }
    }

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Par défaut
    En php il faut utiliser les expressions régulieres ...
    Notamment avec des fonctions telles que ereg, etc.

    Voici un exemple d'expression régulière pour validation de l'email :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$*/" , $email)

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6
    Par défaut merci
    merci, j'ai réussi à introduire le code de vérification de numéro (et nom de lettres) pour le téléphone. Mais je ne parviens pas encore à utiliser le code de vérification de mail( avec @ et .). je patauge !!!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Par défaut
    Tu peux me montrer ton code que j'y jette un oeil ?

Discussions similaires

  1. Vérifier champ formulaire sans bouton
    Par Jiraiya42 dans le forum Général JavaScript
    Réponses: 72
    Dernier message: 25/07/2007, 11h56
  2. Vérifier champ de formulaire et caractères interdits
    Par rekiem71 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/04/2007, 17h45
  3. [Conception]formater champ téléphone
    Par patbeautifulday1 dans le forum Modélisation
    Réponses: 7
    Dernier message: 31/03/2007, 11h47
  4. Réponses: 4
    Dernier message: 28/03/2007, 21h45
  5. [Mise à jour] Champs Téléphone
    Par yankee76 dans le forum Access
    Réponses: 3
    Dernier message: 17/05/2006, 10h46

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