Kopiuj
<?php
$str = "String zawierajacy słowo";
$bluzgi = array("kurwa", "huj", "dupcyć", "dupcyĆ", "pierdole", "kurwo", "jebać", "jebaĆ", "pizdo", "pizda", "frajer", "frajerze", "buc", "bucu", "pojeb", "pojebie", "pierdolona", "pierdolony", "kurwy", "chuj", "chuju", "huju", "huje", "pokurw", "pokurwie", "ciota", "cioto", "szmato", "suka", "suko", "matole", "matoł", "fagas", "zerżnąć", "zerŻnĄĆ", "troll", "smarku", "wypierdalaj", "wypierdalać", "wypierdalaĆ", "dupa", "dupy", "wyrucham", "ruchać", "ruchaĆ", "jebał", "jebaŁ", "zabij", "smarku", "żyg", "Żyg", "chuj", "chuju", "chujowe", "chujostwo", "chujnia", "chujowiny", "chuje", "chujach", "chujasz", "cipa", "cipo", "ciptok", "cipowisko", "ciptu¶", "ciptus", "pierdol", "pierdolony", "pierdolone", "pierdolona", "pierdoliæ", "pierdolic", "pierdol", "spierdalaj", "jebany", "jebana", "jebaæ", "jebac", "pojebany", "pojebana", "pojebane", "pojebaæ", "pojebac", "popierdolony", "popierdolone", "popierdolona", "popierdoliæ", "popierdolic", "popierdalaæ", "popierdalac", "spierdalaj", "spierdalaæ", "spierdalac", "spierdalanie", "zdupcaj", "zdupcanie", "wykurwiaj", "wkurwiaj", "wkurwiaæ", "wkurwiac", "hujowo", "pierdol", "kutas", "pizda", "hujek", "kutas", "skurwysyn", "skurwysynu", "skurwysynie", "kurwo", "kurwa", "kurwiæ", "kurwic", "kurwiac", "kurwiaæ", "wkurwiaj", "kurwiaj", "wykurwiaj", "dupe", "szmata", "szmato");
$ile_bluzgow = count($bluzgi);
echo '<pre>Znaleziono ciąg zanków zawierający złe Xsłowo: <br><br>';
for ($x = 0; $x <= $ile_bluzgow; $x++) {
preg_match("/\b(\w*$bluzgi[$x]\w*)\b/i", $str, $matches);
if($matches[0]){
echo $matches[0].'<br>';
$handle = $handle + count($matches[0]);
}
}
if ($handle == 1){
echo 'Nie ma żadnych bluzgów!';
}else{
echo 'Znaleziono jakieś bluzgi!';
}
?>
bardzo ważna sprawa... w jakim kodowaniu jest ta lista i
z jakiego kodowania wysyłamy $_POSTa bo jeśli lista nie
jest w UTF-8, a ty będziesz miał forma w UTF-8 to lipa!
Człowiek się uczy na błędach. Po to są.
Programowanie to bardzo indywidualna przygodna.
Pozdrawiam.
Kuba