cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 2008
-
26 juin 2004 à 22:59
wizard512
Messages postés459Date d'inscriptiondimanche 9 janvier 2005StatutMembreDernière intervention11 mai 2013
-
4 juil. 2005 à 15:04
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
wizard512
Messages postés459Date d'inscriptiondimanche 9 janvier 2005StatutMembreDernière intervention11 mai 20132 4 juil. 2005 à 15:04
10/10
derfum
Messages postés45Date d'inscriptionvendredi 25 juin 2004StatutMembreDernière intervention 5 septembre 2004 10 juil. 2004 à 17:55
En effet, et en plus mon code gere les terminaisons, et les variations...
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 8 juil. 2004 à 17:00
Pas d'accord... avec un masque c'est plus précis.
affiliatel
Messages postés11Date d'inscriptionmardi 27 janvier 2004StatutMembreDernière intervention22 novembre 2004 8 juil. 2004 à 14:03
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.net http://affiliatel.com
derfum
Messages postés45Date d'inscriptionvendredi 25 juin 2004StatutMembreDernière intervention 5 septembre 2004 29 juin 2004 à 17:22
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
derfum
Messages postés45Date d'inscriptionvendredi 25 juin 2004StatutMembreDernière intervention 5 septembre 2004 29 juin 2004 à 15:09
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 remarques
FReD
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 26 juin 2004 à 22:59
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...
4 juil. 2005 à 15:04
10 juil. 2004 à 17:55
8 juil. 2004 à 17:00
8 juil. 2004 à 14:03
//////////////////////////////////////////////////////////////////////
$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.net
http://affiliatel.com
29 juin 2004 à 17:22
FReD
29 juin 2004 à 15:09
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 remarques
FReD
26 juin 2004 à 22:59
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 :)