Erreur Regex : ereg(): REG_BADRPT
Warning: ereg(): REG_BADRPT
Guppy71
tu as surement fait une erreur de syntaxe dans ton expression régulière
montre nous ce que tu as fait
ci dessous le code
$mot[1]="é";$mot[2]="è";$mot[3]="à";$mot[4]=" ";$mot[5]="'";$mot[6]="-";$mot[7]='"';
$mot[8]="$";$mot[9]="*";$mot[10]="#";$mot[11]="/";$mot[12]="+";
for($i=1;$i<13;$i++)
{
if(ereg($mot[$i],$nomcollec,$regs)) $err=6;
}
Guppy71
Je ne comprend pas l'interet de lancer 12 expressions régulières pour tester une chaine alors qu'il existe des opérateurs logiques tels que OU pour ce genre de fonction...
Et de plus, en procedant ainsi, tu ne vois pas si ton masque de regex est bon (par exemple, tu dois protéger ton +).
Bon,
Ca serait aussi pas mal d'expliquer au lieu de balancer une erreur dans le vide. Un peu de politesse, ca fait pas de mal. (J'ai bien eu envie d'effacer ton post).
On est pas des larbins..
Parenthèse finie, Revois la notion d'expresssion regulière (tutos ici même). Une fois le concept assimilé, regroupe tout en un seul masque. Je te donnerais pas un code qui marche pour ce manque de respect à la base. (oui je suis méchant :p )
zebdinou pour les intimes / Blog : http://www.zebden.fr
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: