[PHP] Tableaux, Boucles, ereg()
Fermé
BeFLuo
Messages postés
10
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
21 mai 2008
-
20 mai 2008 à 13:12
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 21 mai 2008 à 12:44
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 21 mai 2008 à 12:44
A voir également:
- [PHP] Tableaux, Boucles, ereg()
- Easy php - Télécharger - Divers Web & Internet
- Tableaux croisés dynamiques - Guide
- Fusionner deux tableaux excel - Guide
- À l'aide des tableaux ci-dessous, trouvez le mot dont le code ascii est le suivant : 50 52 4f 4d 45 4e 45 55 52 - Forum C
- Php natif - Forum PHP
5 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
20 mai 2008 à 13:24
20 mai 2008 à 13:24
Salut,
Pour vérifier si une adresse email est valide, ya plus simple:
Si $mail est une adresse email correcte, filer_var renvoie $mail, sinon il renvoie FALSE
https://www.php.net/manual/fr/function.filter-var.php
Pour vérifier si une adresse email est valide, ya plus simple:
if (filter_var($mail, FILTER_VALIDATE_EMAIL)){ //Adresse valide }
Si $mail est une adresse email correcte, filer_var renvoie $mail, sinon il renvoie FALSE
https://www.php.net/manual/fr/function.filter-var.php
BeFLuo
Messages postés
10
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
21 mai 2008
1
20 mai 2008 à 14:50
20 mai 2008 à 14:50
Merci mais j'ai une vieille version de php et il ne reconnait pas la fonction
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
20 mai 2008 à 18:24
20 mai 2008 à 18:24
Ok.
Mais je viens de comprendre un truc: en fait il vérifie bien la syntaxe du mail (j'ai vérifié ton expression régulère, elle marche bien) mais toi tu veux vérifier l'existence de l'adresse, c'est ça?
Ben c'est impossible. Tu peux éventuellement vérifier l'existence du nom de domaine (ce qui est après l'arobase) mais pas l'existence de toute l'adresse.
Mais je viens de comprendre un truc: en fait il vérifie bien la syntaxe du mail (j'ai vérifié ton expression régulère, elle marche bien) mais toi tu veux vérifier l'existence de l'adresse, c'est ça?
Ben c'est impossible. Tu peux éventuellement vérifier l'existence du nom de domaine (ce qui est après l'arobase) mais pas l'existence de toute l'adresse.
BeFLuo
Messages postés
10
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
21 mai 2008
1
21 mai 2008 à 08:24
21 mai 2008 à 08:24
Non du tout, juste vérifier si l'adresse est valide (du type xxx.xxx@xxx.xx ou xxx@xxx.xxx) et si elle n'existe pas dans la liste de mails invalides. J'ai l'impression que les fonctions eregi() et in_array ne fonctionnent pas dans ma boucle for.
Lorsque je teste ces deux fonctions en dehors de la boucle elles fonctionnent correctement, seulement lorsque je leur
passe en paramètre mon tableau $tableau_form ça en passe pas !
Lorsque je teste ces deux fonctions en dehors de la boucle elles fonctionnent correctement, seulement lorsque je leur
passe en paramètre mon tableau $tableau_form ça en passe pas !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
21 mai 2008 à 12:44
21 mai 2008 à 12:44
Tu peux faire un var_export ou var_dump pour vérifier ce qu'il y a dans $tableau_form[$i] en dessous du for.