controle de chaîne
Posté : 08 nov. 2005, 23:36
Bonjour à toutes et à tous,
Voilà j'aurais une petite question, je me sers de la fonction eregi() pour tester la validité d'un champ texte d'un formulaire, j'aimerais luis faire accepter les crochet "[" et "]", le problème (ce que je comprends) c'est que eregi prends ces crochet comme des fin de paramêtre..
j'ai essayé ça :
si je marque n'importe quoi (pas de crochet) ça marche, donc c'est cool
mais si j'écris des crochets dans mon titre, ça ne marche pas, ça me marque titre non valide
quelqu'un saurait comment lui faire accepté les crochets ?
Merci d'avance
Voilà j'aurais une petite question, je me sers de la fonction eregi() pour tester la validité d'un champ texte d'un formulaire, j'aimerais luis faire accepter les crochet "[" et "]", le problème (ce que je comprends) c'est que eregi prends ces crochet comme des fin de paramêtre..
j'ai essayé ça :
<?
$titreValid = eregi("[a-z0-9_#@][<>]", $titreForm);
if($titreValid){
echo "titre valide";
}else{
echo "titre non valide";
}
?>
les crochets qui sont entre le "@" et le "<" sont les crochets que je veux autorisersi je marque n'importe quoi (pas de crochet) ça marche, donc c'est cool
mais si j'écris des crochets dans mon titre, ça ne marche pas, ça me marque titre non valide
quelqu'un saurait comment lui faire accepté les crochets ?
Merci d'avance