Php preg_match() 0x0A

Beuk -  
Defouille Messages postés 388 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'aimerais vérifier que le texte entré dans un formulaire par un utilisateur ne puisse pas contenir de retour à la ligne ou de retour chariot, voici ma condition ;

if(preg_match("#\x0A#",$email)) die();

mais elle ne fonctionne pas, j'ai essayé avec ou sans les \, les #, les \n et à chaque fois le code continue à s'exécuter. Pourtant quand j'essaie n'importe qu'elle autre lettre ou chaine de caractère la condition en bien remplie donc je ne vois vraiment pas d'ou vient le problème.

Merci d'avance :)
A voir également:

1 réponse

Defouille Messages postés 388 Date d'inscription   Statut Membre Dernière intervention   54
 
Bonjour,

tu as testé comment ?
avec

$email="test\ntest";
if(preg_match("#\x0A#",$email))
	echo "match";
else
	echo "no match";


cela marche correctement :)
0