Hoi,
Ik ben bezig met een gastenboek en nu met de functie words filter.
Nu wil ik het via preg_replace gaan doen.
Het probleem is dat de hele text ($ouput) weg gehaald word en er komt niets voor in de plaats
Hier is de functie:
De inhoud van words.dat is:
woord|replacement
Ik ben bezig met een gastenboek en nu met de functie words filter.
Nu wil ik het via preg_replace gaan doen.
Het probleem is dat de hele text ($ouput) weg gehaald word en er komt niets voor in de plaats
Hier is de functie:
PHP:
1
| <?function words_replace($output) { // opens the smiley data file $bw_file = file('templetates/words.dat'); // explode's the line (word|replacement) and puts it in an array while(list($line_num,$line) = @each($bw_file)) { $words = explode("|",$line); $search[] = "'" . $words[0] . "'si"; $replace[] = $words[1]; } $output = preg_replace($search,$replace ,$ouput); return $output;}?> |
De inhoud van words.dat is:
woord|replacement
www.dannyhiemstra.nl