Télécharger le zip
Tu devrais expliquer comment fonctionne ton fichier CP-List.txt. (pas juste dire qu'il fonctionne avec preg_replace... mais expliquer pour des débutants qui voudraient ajouter des mots...)Un tit commentaire comme ca, normalement on ne met pas une string pour faire un if de la manière que tu fais (genre Tout, ou Chaine)... On utilise plutot un int, et on dit, 1 correspond à tout le document, 2 correspond...8/10 :)
C'est vrai que CP-List.txt est "pour initiés" c'est vrai, mais si je dois recopier le manuel des PREG, ça alourdirait l'archive... ^_^Mon but premier n'est pas, en effet, de favoriser l'ajout de mots par l'utilisateur lambda, puisque même pour bannir un mot, il faut l'entourer (de slashes en général) mais comme je l'ai dit, je suis disponible par ce site (quelq'un l'a déjà bien compris :)) ou par mail (dans l'archive) pour ajouter/modifier des mots.Pour la deuxième remarque, tu as tout à fait raison : ça parait axer le script pour débutant (une chaine est plus compréhensible) ce qui contraste avec les preg non documentées... La prochaine mise-à-jour contiendra une mini-doc pour remplir CP-list.txt et des options "entières". Merci pour tes remarquesFReD
J'ai fait ces deux modifications et ajouté une version "light" (qui sert juste à detecter sans censurer, pour un moteur de recherche par exemple)FReD
y a vraiment plus simple ....://////////////////////////////////////////////////////////////////////$badWords=array("pute","salop","encul","cul","batar","baise","bite","suce","sexuel","branl","nique","merde","gueul");for($x=0; $x< count($badWords); $x++) {$champsoumi = eregi_replace($badWords[$x], "censure", $champsoumi );}//////////////////////////////////////////////////////////////////////// code insensible à la casse essayer avec bbatard BATARD bartards etc ... heu désolé pour la lecture des insultes hihi .... :) l'avait ka utiliser mon code na !//////////////////////////////////////////////////////////////////////code en action sur:http://rubrique.nethttp://affiliatel.com
Pas d'accord... avec un masque c'est plus précis.
En effet, et en plus mon code gere les terminaisons, et les variations...
10/10
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 874 425 membres 19 nouveaux aujourd'hui 16 152 membres club