Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Kayıt yapıyor

teknozada

0
Onaylı Üye
Üye
Katılım
9 Kasım 2011
Mesajlar
134
Açılan Konu
31
Tepki puanı
0
Ne yaparsam yapayım sürekli veritabanına kayıt yapıyor.Ne yapmam gerek sadece şifreyi yazıyor veritabanına post olsun veya olmasın,yardım edin :ağla:
Kodlar:
PHP:
<?php

if ( $_POST ){
$ad = $_POST['ad'];
$soyad = $_POST['soyad'];
$mail = $_POST['mail'];
$sifre = $_POST['sifre'];
}else{
echo '<script type="text/javascript"> window.location="index.php"; </script>';
}


if (($ad == "Ad") or ($soyad == "Soyad") or ($mail == "E-mail") or ($sifre == "Şifre")){
echo '<script type="text/javascript"> alert("Boş alan var"); window.location="index.php"; </script>';
exit();
}
if (($ad == "Ad") or ($soyad == "Soyad") or ($mail == "E-mail") or ($sifre == "Şifre")){
echo '<script type="text/javascript"> alert("Boş alan var"); window.location="index.php"; </script>';
exit();
}else{
$kay =  mysql_query("insert into kul (ad,soyad,mail,sifre) values('$ad','$soyad','$mail','$sifre')");
if($kay){
echo "Kayıt yapıldı.";
}else {
echo "Hata oluştu.";
} 
}


?>
 

CryForLive

0
Onaylı Üye
Üye
Katılım
31 Ocak 2012
Mesajlar
164
Açılan Konu
2
Tepki puanı
0
Konum
İstanbul
Dostum anladığım kadarıyla boş alan bırakmadan kayıt olsun istiyorsun onun için şöyle birşey yap

if(empty($ad) || empty($sifre) || empty($email)) {
echo 'Lütfen boş alan bırakmayınız.';
}

Bu şekilde yaparsan boş alan bıraktığında hata vericektir ve kişi kayıt olamıyacaktır.
 

teknozada

0
Onaylı Üye
Üye
Katılım
9 Kasım 2011
Mesajlar
134
Açılan Konu
31
Tepki puanı
0
Teşekkürler :hmmm: Bu yüzden siteme başlayamamıştım
 

CryForLive

0
Onaylı Üye
Üye
Katılım
31 Ocak 2012
Mesajlar
164
Açılan Konu
2
Tepki puanı
0
Konum
İstanbul
Rica ederim işinize yaradıysa ne mutlu bana :)
 

kocak

0
Onaylı Üye
Üye
Katılım
15 Temmuz 2012
Mesajlar
4
Açılan Konu
0
Tepki puanı
0
linux centos ta php konusunda belli bir ucret karsiligi yardimci olma imkaniniz var mi 0 532 2638790 0 542 5165846
 
Üst