yok
$kotukelimeler = array('p0rno', '******', 'sekx');
şeklinde yazınca zaten tanımış oluyor.
php hakkında sorum
11
●1.096
- 20-05-2008, 10:26:52değişkende sorun varmiş ben $aranankelime yapmişim sende $kelime değişkeni warmiş.
aşagıdaki şekilde denersen olur sanirim.
<?php if($_POST){ $kelime = mysql_real_escape_string($_REQUEST['kelime']); $sonuc = mysql_query("Select Count(kelime) From arananlar where kelime='$kelime'"); $sayi = mysql_result($sonuc,0); if($sayi ==0){ $kotukelimeler = array('p0rno', '******', 'sekx'); if (!in_array($kelime,$kotukelimeler)) { mysql_query("Insert Into arananlar (zaman, kelime, hit) Values ('".time()."', '$kelime', 0)"); } $zamanasimi = time()-24*60*60; mysql_query("Delete From arananlar where zaman < ".$zamanasimi); }else{ mysql_query("Update arananlar SET hit=(hit+1) Where kelime='$kelime'"); } } ?>
