Bonjour à tous,
J'ai bien PHP 5.2.12 installé.
Voici 2 tests :
Me sort que email est valide alors qu'il manque le "." dans le domaine !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $email = "marc@somehostcom"; if(filter_var($email, FILTER_VALIDATE_EMAIL) === FALSE) { echo $email." est invalide"; } else { echo $email." est valide"; }
Si je vire @, ça sort "invalide", effectivement.
si j'affiche filter_list(), j'obtiens :
Où est 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
18
19
20
21
22 Array ( [0] => int [1] => boolean [2] => float [3] => validate_regexp [4] => validate_url [5] => validate_email [6] => validate_ip [7] => string [8] => stripped [9] => encoded [10] => special_chars [11] => unsafe_raw [12] => email [13] => url [14] => number_int [15] => number_float [16] => magic_quotes [17] => callback )
php.ini ?
Merci d'avance.
Partager