-
Üyelik
16.08.2017
-
Yaş/Cinsiyet
39 / E
-
Meslek
WM
-
Konum
Kahramanmaraş
-
Ad Soyad
Y** P**
-
Mesajlar
45
-
Beğeniler
2 / 2
-
Ticaret
0, (%0)
Yazdığım scripte kayıt formu oluşturdum fakat bu formda kullanıcılar aynı kullanıcı adı ve e-posta adresiyle kayıt olabiliyorlar. Lütfen engellememe yardımcı olun. Destekleriniz için şimdiden teşekkürler.
Kod Şu şekilde.
require_once("../ayarlar/vtbaglan.php");
$adim = $_GET['adim'];
switch($adim){
case "":
?>
[Form ve Tasarım Kodları]
break;
case "kayitonay":
$kullanici_adi = $_POST['kyt_kulladi'];
$kullanici_sifre = $_POST['kyt_sifre'];
$kullanici_sifretekrar = $_POST['kyt_sifretekrar'];
$isim = $_POST['kyt_isim'];
$okul = $_POST['kyt_okul'];
$kullanici_email = $_POST['kyt_email'];
if(($kullanici_adi == "") and ($kullanici_email == "") and ($kullanici_sifre == "") and ($okul == "") and ($isim == "") and ($kullanici_sifretekrar == "")){
echo '<script>alert("Boş bıraktığınız alanlar var!");</script>';
echo '';
}elseif($kullanici_sifre != $kullanici_sifretekrar){
echo '<script>alert("Şifreleriniz birbiriyle uyuşmuyor!");</script>';
echo '';
}else{
$kullanici_kaydet = mysql_query("INSERT INTO uyeler (kulladi,kullsifre,mail,isim,okul) VALUES ('$kullanici_adi','$kullanici_sifre','$kullanici_email','$isim','$okul')");
echo '<script>alert("Kayıt işleminiz başarıyla gerçekleşti!");</script>';
echo '';
}
break;
}
?>
ntka
https://ntka.org
Kullanıcı
-
Üyelik
22.01.2012
-
Yaş/Cinsiyet
42 / E
-
Meslek
Agent
-
Konum
İstanbul Anadolu
-
Ad Soyad
N** T**
-
Mesajlar
2762
-
Beğeniler
811 / 810
-
Ticaret
262, (%100)
Bu şekilde denermisin.
hata verirse şurda sorun vardır.
echo '".($kontrol1>0) ? $Lang['kul']."
" : '' ';
echo '".($kontrol2>0) ? $Lang['mail']."
" : '' ';
if(($kullanici_adi == "") and ($kullanici_email == "") and ($kullanici_sifre == "") and ($okul == "") and ($isim == "") and ($kullanici_sifretekrar == "")){
echo '<script>alert("Boş bıraktığınız alanlar var!");</script>';
$sql = mysql_query("SELECT COUNT(*) FROM $uyeler WHERE kulladi='".mysql_real_escape_string($kullanici_adi)."'");
$kontrol1 = mysql_result($sql,0,"COUNT(*)");
$sql = mysql_query("SELECT COUNT(*) FROM $uyeler WHERE mail='".mysql_real_escape_string($kullanici_email)."'");
$kontrol2 = mysql_result($sql,0,"COUNT(*)");
$Lang['kul'] .="Kullanıcı Adı daha önce alınmış";
$Lang['mail'] .="Bu mail adresi daha önce kullanılmış";
echo '".($kontrol1>0) ? $Lang['kul']."
" : '' ';
echo '".($kontrol2>0) ? $Lang['mail']."
" : '' ';
echo '';
dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye
-
Üyelik
16.08.2017
-
Yaş/Cinsiyet
39 / E
-
Meslek
WM
-
Konum
Kahramanmaraş
-
Ad Soyad
Y** P**
-
Mesajlar
45
-
Beğeniler
2 / 2
-
Ticaret
0, (%0)
Hocam HTTP ERROR 500 hatasını alıyorum. Sıkıntı nerede olabilir? Dediklerinizi yaptım. Echo kısmı mı hatalı? Ne yapmamı önerirsiniz? Teşekkürler.
-
Üyelik
16.08.2017
-
Yaş/Cinsiyet
39 / E
-
Meslek
WM
-
Konum
Kahramanmaraş
-
Ad Soyad
Y** P**
-
Mesajlar
45
-
Beğeniler
2 / 2
-
Ticaret
0, (%0)
hocam çalışmadı aynı sorun devam etmekte. Desteğiniz için teşekkürler.
-
Üyelik
16.08.2017
-
Yaş/Cinsiyet
39 / E
-
Meslek
WM
-
Konum
Kahramanmaraş
-
Ad Soyad
Y** P**
-
Mesajlar
45
-
Beğeniler
2 / 2
-
Ticaret
0, (%0)
hocam hata almıyorum sadece veritabanına yine aynı şekilde kullanıcı kayıt olabiliyor. yazdığınız kod ile bir değişiklik olmadı yani.
-
Üyelik
16.08.2017
-
Yaş/Cinsiyet
39 / E
-
Meslek
WM
-
Konum
Kahramanmaraş
-
Ad Soyad
Y** P**
-
Mesajlar
45
-
Beğeniler
2 / 2
-
Ticaret
0, (%0)
Teşekkür Ederim. Kodlar Çalışıyor. Sağ olun Hocam.
ChecK
www.hburaktasyurek.com
Kullanıcı
-
Üyelik
27.08.2012
-
Yaş/Cinsiyet
31 / E
-
Meslek
Server Uzmanı ve Php Dev.
-
Konum
Mersin
-
Ad Soyad
H** T**
-
Mesajlar
542
-
Beğeniler
78 / 121
-
Ticaret
28, (%100)
Rica ederim iyi çalışmalar
1 kişi bu mesajı beğendi.