begin process at 2012 05 27 20:18:39
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caratère

 > FONCTION CENSURE V 1.1

FONCTION CENSURE V 1.1


 Information sur la source

Note :
9,5 / 10 - par 4 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Chaîne de caratère Niveau :Débutant Date de création :21/12/2004 Date de mise à jour :23/12/2004 16:43:04 Vu / téléchargé :3 838 / 483

Auteur : hollenfurst

Ecrire un message privé
Site perso
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

 Description

Voila une petite fonction qui vas vous permettre de censurer vos forum est autre, a partir d'une liste de terme interdit, le reste du code est relativement parlant.


 Conclusion

dans le zip vous allez pouvoir retrouver les deux versions :

- 1.0 la liste des mots indésirable est directement stockèe dans le code. (fonction_censure_ver_1_0.php).

- 1.1 la liste des mots indésirables est stockée dans un fichier texte à pars du sript (fonction_censure_ver_1_1.php & black_list.txt).

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

23 décembre 2004 16:43:11 :
nouveauté : maintenant la liste de mots indésirable est située dans un fichier texte 'black_list' donc facile a renseigner.

 Sources du même auteur

Source avec Zip Source avec une capture GRAPHIQUE CAMEMBERT V1.3

 Sources de la même categorie

ADRESSE ABSOLUE DE LA PAGE EN COURS, AVEC VARIABLES $_GET par Dariumis
Source avec Zip CLASSE D'OBJET DE RECHERCHE DE MOTS DANS DES TABLEAUX ET/OU ... par 8Tnerolf8
RÉCUPÉRER LES MINIATURES D'UNE VIDÉO YOUTUBE par tefa24600
Source avec Zip Source avec une capture CONVERTISSEUR DE NOMBRES EN TEXTE par macruz
Source avec Zip Source avec une capture CODAGE TEXTE >HTML, ISO, SPECIALCHARS, URL ET DECODAGE par Salva9473

Commentaires et avis

Commentaire de ehmarc le 21/12/2004 11:21:20

Salut
marrant!!
Dommage que la liste soit pas dans une bdd ca serait plus souple et permetterait d'avoir une belle liste de mots
Bon appres chacun fait ce qu'il veut...

++

Commentaire de hollenfurst le 21/12/2004 11:41:59

lut

j'avais pas pensé a une bdd, mais j'ai deja fait une version ou la liste est dans un fichier txt (facile a consulter et a modifier), je vais peut etre ajouter le source en plus.

Commentaire de codomolo le 18/05/2005 02:48:52

Salut,

Admettons que ce qui m'intéresse n'est pas de remplacé le mot censuré mais simplement de vérifier si il est présent dans la chaîne d'une recherche par exemple et faire une action par la suite, ca serait possible ???

je cherche juste à trouver si un mot censuré est dans la recherche du visiteur et si oui, il envoit une page pour bannir le visiteur...

Ca serait sympa si on pouvait utiliser ce script pour faire ce truc...

Je pourrais aussi utiliser sql si cela est faisable sans rien compromettre au script...

Merci !

- codomolo -

Commentaire de hollenfurst le 18/05/2005 07:41:35

bien sur que tu peu, cela ne pose pas de probleme, il faut juste au niveau de la détection du mot que tu remplace le code d'effacement par une redirection c'est tout, et quant a l'utilisation d'une bdd, cela ne pose aucun soucis, j'y avais pensé mais n'ai pas encore eu le temps de le faire

Commentaire de codomolo le 18/05/2005 22:31:39

heeeuuu !

Je veux bien que ce puisse être possible, mais le codomolo que je suis n'arrive pas à faire fonctionner cela...

J'ai essayé d'enlever le $repl et mettre mon include de page de banissement, mais ca ne fonctionne pas...

il met toujours censure('mon include');

J'ai essayé d'effacé les lignes mais ca n'a rien donné ca fonctionne pas ce que je fais...

Serait-il possible de m'indiquer ce que je dois faire à quel endroit dans le script 1.1 ???

ca serait sympa car je suis assez nul...

Merci !

Commentaire de hollenfurst le 19/05/2005 08:44:03

ok je te fait cela durant la pause dejeuner au pire tu peux me contacter sur msn (michael@the-orchid-web.com) ou sur skype => pseudo hollenfurst

Commentaire de hollenfurst le 19/05/2005 10:04:18

bon je t'ai fait les modifs contact moi pour que je t'envoi tous cela (msn ou skype heure de connexion tous les jours de 09h à 19h)

Commentaire de kli_online le 02/06/2005 02:24:41

Salut, super pratique ce petit script. Cependant, dans le fichier black list les mots sont séparés par des "|" et je voudrais plutôt que chaque mot apparaisse à la ligne
comment faire ? merci.

Commentaire de codomolo le 02/06/2005 02:48:38

regarde la version 2, les mots sont à la ligne (pas de séparation entre les mots) dans un fichiers à part du script

moi le seul hic trouvé est qu'il ne prend pas en charge les groupe de mots comme  "to to"... à ce que je sache seul le preg_match() fait ce truc mais on peut difficilement faire une bdd avec ça car les kots sont séparés comme ceci:

/(\bto to?\b)/

difficile de tout avoir...

Commentaire de codomolo le 02/06/2005 02:50:28

je me suis trompé, c'est la version 1.1 et pas la version 2...

la version 1.0 a le truc que tu dis qui sépare les mots... et pas la version 1.1... regarde dans le zip...

Commentaire de kli_online le 02/06/2005 03:11:40

justement la version 1.1 stocke les mots bannis ds un fichier txt séparé par "|"..et moi je voudrais que ce soit a la ligne, ms comment les recuperer c ca mon prbl.
merci

Commentaire de codomolo le 02/06/2005 03:15:44

eh bien je n'ai pas de "|" et ca marche nickel...

Commentaire de kli_online le 02/06/2005 03:18:38

au temps pour moi...apparemment le fichier a été changé.
merci je vais retester

Commentaire de wizard512 le 04/07/2005 15:02:18

8/10

Commentaire de wizard512 le 04/07/2005 15:02:44

10/10

Commentaire de wizard512 le 04/07/2005 15:03:16

dsl g voulez dire 10/10

Commentaire de deglingos14 le 30/12/2005 21:29:41

simple, efficace et facile à integrer !

9/10

Commentaire de XelectroX le 08/07/2007 23:47:00

Slt tu devrais inclure une détection d'un "*" pour pouvoir inclure plusieurs mots en un ;)
exemple : *con* remplacerait ducon, connard, con

Commentaire de XelectroX le 08/07/2007 23:47:32

(Encore déso pour les mots ^^ lol)

Bonne prog ;)
++

Commentaire de cissoudu13 le 03/05/2009 17:57:05

je voudrait savoir comment installer ce script... merci

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales