Vérifier la présence d'une adresse email dans un formulaire

Bonjour,

Je cherche un scripts javascript permettant de détecter la présence d'une adresse email dans un champs texte et de la supprimer lors de la validation du formulaire.

Je cherche la même chose pour détecter/supprimer un numéro de téléphone.

Si l'un d'entre vous connais on bon script de base, je suis preneur.

Merci.
Sébastien.
 
J'ai parlé de javascript parce que j'ai déjà utilisé ce genre de script pour vérifier qu'un champs de formulaire ne soit pas vide.
Si c'est en PHP c'est encore mieux.
 
Un script de base, ça doit être faisable. Par contre trés difficile de faire un script qui empêche réellement à un internaute de passer l'info (on peut mettre en lettres, avec des espaces...)

Ps : assez pour ce soir, je vais me coucher :wink:
 
essaie avec ça déjà :
Code:
function EmailOK($email)
{
  return( ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.
               '@'.
               '[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
               '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$',
               $email) );
}
 
Est ce que ce bout de code te convient ?
Je crois qu'elle retourne faux si la chaine ne comporte pas de @ ou qu'il y a des carracteres interdis.

Code:
function EmailOK($email) {

  return( ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.
               '@'.
               '[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
               '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$',
               $email) );
}

Oups j'avais pas vu la reponse. désolé.
 
WebRankInfo a dit:
essaie avec ça déjà :
Code:
function EmailOK($email)
{
  return( ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.
               '@'.
               '[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
               '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$',
               $email) );
}

Merci Olivier, je vais tester cela cette apres midi.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut