Kayıt
n";
echo "Kullanıcı Adı: n";
echo "Şifre: n";
echo "Şifre(Tekrar): n";
echo "Email: n";
echo " n";
echo "n";
}
//Formdan gelen POST dataları varsa
else {
//Kötü amaçlı kodlardan kurtulalım..
$_POST['kullanici']=mysql_real_escape_string($_POST['kullanici']);
$_POST['sifre1']=mysql_real_escape_string($_POST['sifre1']);
$_POST['sifre2']=mysql_real_escape_string($_POST['sifre2']);
$_POST['email']=mysql_real_escape_string($_POST['email']);
//Girilen şifrelerin aynı olup olmadığını kontrol edelim
if ($_POST['sifre1']!=$_POST['sifre2']) echo "Şifreleriniz uyuşmuyor. Lütfn tekrar deneyin.";
//E-mail adresinin geçerliliğini kontrol edelim..
elseif (!eregi("^[_a-z0-9-]+(.[a-z0-9-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z].)+[a-z]{2}[mtgvu]?$",$_POST['nmail1']))
echo "Geçerli bir e-mail adresi girmediniz. Lütfen tekrar deneyin!";
else {
$sifre=md5(sh1($_POST['sifre1'])); /* Şİfreyi önce sh1 sonra md5 ile güvenli hale
getiriyoruz ki kötü niyetli kişiler öğrenemesin..*/
$cookie=md5($_POST['kullanici']);
if(mysql_query("INSERT INTO uyeler (kullanici,sifre,email,cookie) VALUES ('$_POST[kullanici]','$sifre','$_POST[email]','$cookie')")) echo "Kayıt başarılı..";
else "Kayıt yapılamadı.";
}
}
?>