Jump to content
php.lv forumi

Nepieciešams padoms


virinātājs

Recommended Posts

Kungi, lūdzu sniedziet man padomu, ar kādām php script komandām veikt šādu funkciju:

 

ja input laukā ir ierakstīts pareizs(iepriekš ierakstīts db) vārds, piem., "prieks_kur_tu_rodies", to apstiprina, piemēram, blakus izdrukātais "OK!"

Mēģināju kaut ko sataisīt ar necenzēto vārdu maiņas metodi $atb = str_replace("sūds","kaka",$atb); , bet nekādā jēgā.

Ko ieteiksiet, kungi?

Link to comment
Share on other sites

function filterBadWords($str){

// words to filter
$badwords=array( "[naughty word removed]", "[naughty word removed]", "[no swearing please]", "[oops]", "[oops]", "[naughty word removed]", "[oops]", "[oops]" );

// replace filtered words with
$replacements=array( "[naughty word removed]", "[how wude!]", "[no swearing please]" );

for($i=0;$i < sizeof($badwords);$i++){
 srand((double)microtime()*1000000); 
 $rand_key = (rand()%sizeof($replacements));
 $str=eregi_replace($badwords[$i], $replacements[$rand_key], $str);
}
return $str;
}

- http://www.gr0w.com/articles/code/php_bad_words_filter/

- google

Link to comment
Share on other sites

tad pavidu vajadzīgs ajax, kas paņems no formas vārdu, iedos to php skriptam, kurš to apstrādās un atdos atpakaļ ajax, kurš ieliks zaļu vai sarkanu krustiņu.

tavs manu saprast?

Edited by goldy
Link to comment
Share on other sites

×
×
  • Create New...