Arkadaşlar phpde arananları kaydediyorum.
mesela ben - p0rno, **** gibi kelimeler arandığında aramasını kaydedilmesini istemiyorum!.
nasıL yapabilirim bunu
php hakkında sorum
11
●1.096
- 19-05-2008, 16:49:33Üyeliği durduruldutam olarak nasıl uyguluyoruz bunu acaba
phpde çok yeniyim
https://www.r10.net/php/162891-aranan...-hakkinda.html şu linke bakarak ayarladım aranan kelimeleri.. - 19-05-2008, 16:57:49Orjinal KOD :
<?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){ 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'"); } } ?>Yeni
<?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($aranankelime,$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'"); } } ?> - 19-05-2008, 21:10:19arkadaşın verdiği kodda şu satırı kendine göre düzenleErol adlı üyeden alıntı: mesajı görüntüle
$kotukelimeler = array('p0rno', '******', 'sekx');
(