girilen bilginin aynısının girilmesini engellemek...

alicilinAli Fırat Güler

slm üstadlar ben bi ip ban sistemi yapmıştımda. herşey süper çalışıyor fakat girilen bir ip yi tekrar girilmesini engellemek için aşagıdaki gibi bir kod yazdım. ancak olmadı :S bu defa hiç banlamadı. bu kodda bir hata varmı ? gözünüze çarparsa söylerseniz sevinirim. şimdiden teşekkürler.....

<?php
include("baglan.php");
$banlist = mysql_query("SELECT * FROM ban ");   

$sirala = mysql_fetch_array($banlist);
if($banlist)
{

foreach($sirala as $satir) {
$ipx = $_GET[banla];
if($ipx == $satir){
echo " Bu ip Zaten banlı!!";
exit();
}

else

{ $ipx den gelen verileri veri tabanına yazma falan..
}

}
?>

2010-12-07 11:15:35

Php

veritabanında 2000 tane banlı IP olduğunu düşünelim. bu durumda verdiğiniz kod şişecektir.

daha pratik çözüm.

(SELECT * FROM WHERE ip= $_GET[banla] ) değeri varmı diye bakılır.

varsa iptal edilir. yoksa kaydedilir.

Her programcı birgün Php yi tadacaktır
2010-12-08 22:17:21

Php

alicilinAli Fırat Güler

Hocam vallahi süpersiniz yaa...  herkes php ögrenebiliyor ama Usta coderle çırak coder arasındaki fark bu işte :):)

2010-12-09 15:22:54

mert666mert korucuoğlu
Yazan:drekon

veritabanında 2000 tane banlı IP olduğunu düşünelim. bu durumda verdiğiniz kod şişecektir.

daha pratik çözüm.

(SELECT * FROM WHERE ip= $_GET[banla] ) değeri varmı diye bakılır.

varsa iptal edilir. yoksa kaydedilir.

 kardeşim buraya kadar tamam ben fonksyonda kullanıyorum bu yüzden post ediyorum ama kodu if içinde nasıl kullanacağımı bilmiyorum kullanıcı adı varsa ekletme diyeceğim ama nasıl?

2010-12-25 00:31:26

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro