Php MySQL ile Kayıt İşlemi Yapmak

  • 5.557

Bu dersimizde Php ve MySQL kullanarak kayıt işlemi yapacağız.

Merhaba,

Bu dersimde PHP bilmeyen veya az bilen kişiler için kayıt işlemi yapmayı öğreteceğim, Php ve MySQL kullanarak kayıt işlemi yapacağız.

Ben de PHP'yi iyi bilmezdim ve kayıt kontrol gibi yerleri yapamadığımdan hazır kayıt formu kullanırdım, fakat sonradan öğrenmeye başladım ve şimdi burda kayıt formu ve işlemi yapmayı göstereceğim.

İlk olarak veri tabanına(mysql'a) girin.

Tablo oluştur deyin.
- Tablo adı : uyeler
- Satır sayısı : 3
deyip oluşturun.

1.Boşluk : id yazın ve yan taraftan A_I seçeneğini işaretleyin Uzunluk girmeyin.

2.Boşluk : kadi yazın ve hemen yanında bulunan INT'i VarChar yapın. Uzunluk 255

3.Boşluk : sifre yazın ve hemen yanında bulunan INT'i VarChar yapın. Uzunluk 255

Bu şekilde kaydedin. Şimdi gelelim kodlamaya. Yeni bir metin belgesi açıp içine bunları yazın:


<?php 

$mysql_host 
"mysql hostunuz";

$mysql_user "mysql user"

$mysql_pass "mysql şifreniz"

$mysql_db "veri tabanı adı"



mysql_connect($mysql_host$mysql_user$mysql_pass);

mysql_select_db($mysql_db);



?> ?>



Farklı kaydet deyip vt.php olarak kaydedin ve yeni bir metin belgesi daha açıp içine bunları yazın:


<html>

<head>

<title>Kayıt İşlemi</title>

</head>

<body>

<center>



if($_POST){ // Eğer kayıt formu gönderilmişse olacaklar.

$id = rand(0,9999); // yeni bir php nesnesi oluşturduk ve adını id koyduk $id eşittir rastgele 9999 ile 0 arasındaki bir sayıya

$kadi = $_POST['kadi']; //yeni bir php nesnesi oluşturduk. Kadi eşittir postalanan kadi isimli nesneye.

$sifre = $_POST['sifre']; //yeni bir php nesnesi oluşturduk. Sifre "    "   "             "  sifre "   "    "        "

if($kadi == ""){ //Kadi boş ise doldurulmamış ise olacaklar.

echo '<script>alert("Kullanıcı Adı Girmediniz!")</script>'; // Bu mesajı gösteriyoruz.

}

if($sifre == ""){ //Sifre boş ise doldurulmamış ise olacaklar.

echo '<script>alert("Şifre Girmediniz!")</script>'; // Bu mesajı gösteriyoruz.

}

if(isset($kadi)){ // Eğer girilen kullanıcı adı zaten veri tabanındaki tablomuzda var ise olacaklar.

echo '<script>alert("Kullanıcı Adı Sistemde Kayıtlı!")</script>'; // Bu mesajı gösteriyoruz.

}else{ // Bunlar olmamış ve form da doğru bir şekilde doldurulmuş ise olacaklar

$kaydet = mysql_query("insert into uyeler(id,kadi,sifre) values ('$id','$kadi','$sifre')"); // Postalanan bilgiler ile veri tabanındaki tabloyu doldurduk.

}

}

?>

<form action="kayit.php" method="post">

<input type="text" name="kadi" value="Kullanıcı Adı"><br>

<input type="password" name="sifre" valye="Şifre"><br>

<input type="submit" name="kayit" value="Kayıt Ol">

</form>

</center>

</body>

</html>



Farklı kaydet deyip kayit.php olarak kaydedin ve bu iki php dosyasını Filezilla ile sitenize aktarın.

Saygılarımla...
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

güzel Paylaşım İçin teşekkürler...
ö.d :)
güzel paylaşım
saol

Yukarı Git