Merhabalar. Veritabanında aynı kullanıcı olmaması için veritabanında "kullanıcı" kısmını "benzersiz" olarak tanımladım. Kayıt olacak kişi kayıt formunda aynı kullanıcı adını yazdığında veritabanına herhangi bir şekilde de kayıt yapmıyor. Buraya kadar sıkıntı yok. Ama kayıt olacak kişiye de uyarı vermiyor. Ben de şöyle bir şey yaptım.
Yukarıdaki kodlarla aynı kullanıcıyı girdiğimde "Kıllanıcı Var" uyarısı veriyor ve veritabanına kayıt yapmıyor. Farklı Bir kullanıcı adı girdiğimde "Kullanıcı Var" uyarısı veriyor ve kayıt yapıyor. Yani farklı kullanıcı girdiğimde veritabanına kayıt yapıyor ama "Kullanıcı Var" uyarısını da veriyor. Aynı kullanıcıyı kayıt etmek istediğimde de ""Kullanıcı Var" uyarısı veriyor.
PHP:
if ($ekle > 0) {
echo "Kullanıcı Var";
} elseif ($ekle <= 0) {
header("Refresh:5; url=index.php");
echo "<center><h1>"."Başarıyla Kayıt Oldunuz."."</h1></center>"."<center><br><h1>"."Giriş Yapmayı Unutmayınız."."</h1></center>"."<center><br><h2>"."Anasayfa'ya Yönlendiriliyorsunuz...</center>";
} else {
echo "Kaydınız Başarısız";
}
Yukarıdaki kodlarla aynı kullanıcıyı girdiğimde "Kıllanıcı Var" uyarısı veriyor ve veritabanına kayıt yapmıyor. Farklı Bir kullanıcı adı girdiğimde "Kullanıcı Var" uyarısı veriyor ve kayıt yapıyor. Yani farklı kullanıcı girdiğimde veritabanına kayıt yapıyor ama "Kullanıcı Var" uyarısını da veriyor. Aynı kullanıcıyı kayıt etmek istediğimde de ""Kullanıcı Var" uyarısı veriyor.