[Résolu] ereg() vérification d'un champs

  • Auteur de la discussion Auteur de la discussion akara
  • Date de début Date de début
WRInaute discret
bonjour,
j'ai un petit souci, en fait je voudrais faire la vérification d'un champs , j'ai fait ceci :
Code:
$i="Le Blanc-Mesnilé";
if(!ereg("^[A-Za-z' ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ- ]{1,50}$", $i)){
	      echo " :( ";
         }else{
		echo " :) ";
	}

mais j'ai l'erreur sur ereg(): REG_ERANGE
que dois-je écrire exactement ?
 
WRInaute discret
Il faut que le tiret soit juste après [ ou juste avant ]

L'espace étant déjà après l'apostrophe, il suffit donc de supprimer le dernier...

Code:
if(!ereg("^[A-Za-z' ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ-]{1,50}$", $i))
 
WRInaute discret
Merci à vous tous ça marche nickel !

#jeroen je cherche à vérifier un champs "commune" !

voila voila merci encore
 
Discussions similaires
Haut