Hallo Leute,
ich habe ein Array mit Worten, die aich aus einem anderen Array "zensieren" möchte.
Hier der Code, erklärung später:
	
Bei diesem Code kommt zwischen jeden Buchstaben des Textes das Wort"*zensiert*".
Sieht ungefähr so aus:
*zensiert*g*zensiert*u*zensiert*g*zensiert*u*zensiert* ...
Wenn ich aber Explizit ein Wort eingebe, zB Hier:
	
... funkts perfekt.
Was hab ich falsch gemacht?
Vielen Dank im Voraus!
lG Thomas
					ich habe ein Array mit Worten, die aich aus einem anderen Array "zensieren" möchte.
Hier der Code, erklärung später:
PHP Code:
	
	
for($i=0;$i<=$num_w;$i++){
    $pattern = '/'.$data['feat']['badwords']['code'][$i].'/i';
    $data['posts']['message'][$f] = preg_replace($pattern,'*zensiert*',$data['posts']['message'][$f]);
} 
Sieht ungefähr so aus:
*zensiert*g*zensiert*u*zensiert*g*zensiert*u*zensiert* ...
Wenn ich aber Explizit ein Wort eingebe, zB Hier:
PHP Code:
	
	
for($i=0;$i<=$num_w;$i++){
    $pattern = '/testwort/i';
    $data['posts']['message'][$f] = preg_replace($pattern,'*zensiert*',$data['posts']['message'][$f]);
} 
Was hab ich falsch gemacht?
Vielen Dank im Voraus!
lG Thomas
 
          

Comment