Php preg_match() 0x0A

Fermé
Beuk - 24 juil. 2010 à 02:52
Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 - 26 juil. 2010 à 09:19
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 mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 54
26 juil. 2010 à 09:19
Bonjour,

tu as testé comment ?
avec

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


cela marche correctement :)
0