Badwords filter hilfe by biLo
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
antwort
array
beispiel
beitrag
dumm test
ersatz
fehler
filter
funktion
quelltext
rechtschreibfehler
result
spalt
stehen
-
Ich hab hier ne badwords filter.
Hab aus irgendwo au?em internet tut seite.
function BadwordFilter($text) { $Badwords = array("dumm", "test"); foreach($Badwords as $Badword) { $text = str_replace($Badword, str_repeat("*piep*", strlen($Badword)), $text); } return $text; }
Mein problem ist ich will das es mit mysql l?uft
beispiel hier:
$Badwords = array("dumm", "test");
beispiel wie kann ich machen das es mehr wird also wenn ich in der mysql dumm, test, doof (na klar 3 spalten) drinne habe, soll es da auch so stehen.
HILF???? ^^
mfg biLo -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Auch wenn der Quelltext nicht mehr viel mit dem eignetlichen Quelltext zu tun hat d?rftest du ihn verstehen!
Ich hoffe, dass das ganze auch funktioniert, denn das habe ich gerad so runtergeschrieben!
function badwords($text) { $query = mysql_query ("SELECT * FROM `bla`"); while ($result = mysql_fetch_array($query)) { $text= str_replace($result["badwort"], $result["ersatz"], $text); } return $text; }
-
aber... brauch den nicht?
$Badwords = array("dumm", "test");
foreach($Badwords as $Badword)
EDIT: oder kennt ihr ne tut daf?r :P
Beitrag ge?ndert am 13.10.2005 11:01 von bilo -
aber... brauch den nicht?
$Badwords = array("dumm", "test");
foreach($Badwords as $Badword)
EDIT: oder kennt ihr ne tut daf?r :P
Beitrag ge?ndert am 13.10.2005 11:01 von bilo
lol
Das kam aber fr?h. Also die Antwort von dir. :D
Nein, brauchst du nicht, denn dasselbe macht die Funktion "mysql_fetch_array ()". -
ach da ist ja ne "while" sorry ... mein fehler
ya sorry lucas... brauchte den dann doch net mehr.. =P
dann doch wieder
EDIT: Rechtschreibfehler =D
Beitrag ge?ndert am 16.10.2005 23:18 von bilo -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage