Homepage selbermachen 7.852 Themen, 35.619 Beiträge

!Wörte Zensieren im Gästebuch!

valoron1 / 8 Antworten / Baumansicht Nickles

Hallo Leute!


Wie kann ich in meinem Gästebuch (www.haha24.de) bestimme Wörte zensieren sodass sie nur z.b.


als Ars******* oder garnicht erscheinen?!


DAnke im vorraus!


Max

bei Antwort benachrichtigen
Pitje_Puck valoron1 „!Wörte Zensieren im Gästebuch!“
Optionen

wenn du selbst komplett zugriff auf dein GB hast, z.b. mit PHP und Mysql würde ich eine Tabelle mit einer eigenen Badwortliste machen, dann einfach eine Schleife durchlaufen lassen,die so aussieht:




while ($zeile=mysql_fetch_object(mysql_query("SELECT * FROM badwordtabelle")))
{
$eintrag = str_replace("$zeile->wortersatz", "*", "$eintrag");
}

bei Antwort benachrichtigen
valoron1 Nachtrag zu: „!Wörte Zensieren im Gästebuch!“
Optionen

Hi!
Das Problem ist das GB ist Dateibasiernd also ohne SQL!
Ist auch naja ich sag mal so ein "Fertig Gästebuch"!Ich hab nur noch die Datein hochgeladen und entsprechend verändert!
Basiert aber auf PHP!
Wo müsste ich nun diesen "TAG" einbringen?!
DAnke
Max

bei Antwort benachrichtigen
Pitje_Puck valoron1 „Hi! Das Problem ist das GB ist Dateibasiernd also ohne SQL! Ist auch naja ich...“
Optionen

Ganz so leicht ist das nicht mit einfach mal hier den Tag reinkopieren. Das geht natürlich nur dann, wenn du das gesamte GB "besitzt" bzw. eingreifen kannst wo du willst. Also in deinem Falle gehts leider nicht so wie ich das sehe

bei Antwort benachrichtigen
valoron1 Nachtrag zu: „!Wörte Zensieren im Gästebuch!“
Optionen

doch ich kann auf jede datei zugreifen da das gästebuch frei veränderbar ist!
wenn du mir sagst was ich und wo ich es machen sollen tut das schon *smile*!
Max

bei Antwort benachrichtigen
Pitje_Puck valoron1 „doch ich kann auf jede datei zugreifen da das gästebuch frei veränderbar ist!...“
Optionen

wenn das Gästebuch sowieso nicht auf mysql basiert, dann ist mein Tipp nicht wirksam. Das GB sieht mir aber eher wie ein Template aus

bei Antwort benachrichtigen
Pitje_Puck valoron1 „!Wörte Zensieren im Gästebuch!“
Optionen

Eventuell kannst du aber auch folgendes versuchen:

$eintrag = explode(" ",$eintrag);
for($i=0;$i {
$eintrag = str_replace("arschloch", "*", "$eintrag");
}


Das Script muss vor der Ausgabe von $eintrag, oder wie auch immer die Variable bei dir heisst, eingesetzt werden.

bei Antwort benachrichtigen
valoron1 Nachtrag zu: „!Wörte Zensieren im Gästebuch!“
Optionen

thx

bei Antwort benachrichtigen
Pitje_Puck valoron1 „thx“
Optionen

Ja geht denn der Vorschlag oder nicht

bei Antwort benachrichtigen