Öncellikle merhaba arkadaşlar. Bir ara verdim gibi görünsede işlerim bu aralar çok yoğun bir sistem üzerine çalışıyorum da.
Hemen başlayalım:
Şimdi bunu engellemenin 2 yolu var. Eğer sistemi kasmak istemiyorum diyorsanız nicklerin kaydedildi sütun ( db deki ) unique olmalı. türkçesiyle eşsiz. şimdi sütunlara bakın. sağ doğru birkaç ufak simge var. üzerinde u olan. ona tıklayın. böylece o sütuna aynı veriler bir daha girmez. bunun iyi yanı sistemi kasmas. kötü yanı ise kişiye bir uyarı vermez. adam üye oldum zanneder.
ikinci yolu php den geçiyor. yazdığım kodları vereyim:
$sec=mysql_query("select * from uyelik where nick='$kullaniciadi'");
$sayi=mysql_num_rows($sec);
if($sayi!=0)
{
echo "Kullanici Adi Kayitli";
}else{
islem kodları
bu kodda girilen değer $kullaniciadi nick sütununda arıyor. eğer bulursa kullanıcı adı kayıtlı diyor. fakat yoksa islem yapılıyor.
bence 1. ve 2. yolu da yapın. böylece hack atlatmalarınında önüne geçersiniz.
herkese iyi günler... |