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

WebDev Discussion :

code pour refuser un email dans une saisie en cas de manque d'un caractère ? (webdev)


Sujet :

WebDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 11
    Par défaut code pour refuser un email dans une saisie en cas de manque d'un caractère ? (webdev)
    Bonjour !
    J'aimerai savoir si quelqu'un connaitrai le code sur webdev pour pouvoir refuser un email lors d'une inscription ( à une newsletter par exemple ) dans le cas où il manquerai l'"@" dans le mail proposer par l'utilisateur.
    C'est pour pouvoir éviter qu'on fausse ma basse de donnée =)

    Merci d'avance.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 4
    Par défaut
    Bonjour

    click droit sur ton champ de saisie -> description

    onglet général :
    masque de saisie -> "Adresse Email"

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 45
    Par défaut
    Bonjour,
    Essayez ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SI PAS
    VérifieExpressionRégulière(aML_EMAIL,"[-._a-z0-9]+[@][-._a-z0-9]+[.][a-z]{2,4}")
    ALORS
    etc....
    FIN
    Bon dev

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 11
    Par défaut problème par la suite
    merci pour l'info !
    je suis débutant sur webdev. j'ai un problème en rentrant le code. lorsque je tape l'email faussé dans le champ de saisie celui ci m'affiche éffectivement un message d'erreur mais valide quand même l'inscription. Quel est le code pour ne pas valider l'inscription dans ce cas ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 45
    Par défaut
    Hello,
    essaies de regarder la fonction: "RETOUR" dans l'aide de webdev.
    Il faut que tu rajoutes cette fonction au code précédent.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SI PAS VérifieExpressionRégulière(aML_EMAIL,"[-._a-z0-9]+[@][-._a-z0-9]+[.][a-z]{2,4}") ALORS 
    RETOUR
    FIN
    Ou alors s'il s'agit d'une boucle, utilises la fonction "SORTIR".

    Bon dev

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 11
    Par défaut
    je n'y arrive toujours pas ... voilà le code de mon bouton. Où se trouve l'erreur ?

    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
    // Clic sur le bouton "Ajouter"
    PageVersFichier ()
    HAjoute ( Newsletter )
     
    SI PAS VérifieExpressionRégulière(SAI_Saisie1,"[-._a-z0-9]+[@][-._a-z0-9]+[.][a-z]{2,4}") ALORS 
    	RETOUR
    FIN
     
    SI ErreurDétectée = Vrai ALORS
    SI HErreurDoublon()ALORS
    	Erreur("cet email existe déjà")
    	FIN
    SINON
    	Info("merci de votre inscription")
    	FIN
    RAZ()
    HRAZ(Newsletter)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/06/2014, 18h09
  2. Erreur 1004 dans le code pour supprimer le contenu d'une cellule
    Par pimpom81 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/08/2012, 17h07
  3. Réponses: 0
    Dernier message: 26/01/2010, 16h01
  4. Code pour insérer plusieurs valeurs dans une cellule
    Par azerty1956 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/03/2009, 13h09
  5. Réponses: 5
    Dernier message: 14/05/2006, 12h57

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