schimpfwortliste

lifehunter

Erfahrenes Mitglied
Hallo,
ich möchte bei mir auf der Seite eine Art Schimpfwortliste machen. Das heißt das in Nachrichten bestimmte Wörter net benutzt werden dürfen. Wie stell ich das am besten an?
Danke im Vorraus!
MfG
 
Such mal in diesem Forum oder im Web allgemein nach dem Stichwort „bad word filter“ oder „bad word script“, dieses Thema wurde bereits ausreichend behandelt.
 
Hallo,
ich habe zu diesem Thema mal schnell ein Beispiel auf Dateibasis geschrieben.

Hier das Script:
PHP:
<?
  function zensieren($string){
	$liste = file("liste.txt");
	foreach ($liste as $eintrag){
	  $teil = explode("|", $eintrag);
	  $wort = $teil[0];
	  $ersatz = $teil[1];
	  $string = str_replace($wort, $ersatz, $string);
	}
	return $string;
  }
  $str = "Dies ist ein Test";
  echo zensieren($str);
?>

die Datei wo die zu ersetzenden Wörter gespeichert werden, muss so auf gebaut sein:
Code:
Wort|Ersatz

im Beispiel oben also z.B. so:
Code:
ist|war

mfg
forsterm
 
Zuletzt bearbeitet:
Fuer so ein Beispiel waere es vielleicht besser ein Wort zu nutzen was nicht vom Forum ausgefiltert wird. ;)
Zum Beispiel: IKEA-Regal

Ah, zu spaet. Du hast es schon angepasst.
 
Zurück