PHP ile Kolayca Üye Olma Sayfası Yapmak

Her siteye koyulabilecek kolay, anlaşılır üye olma sayfası...

Her siteye koyulabilecek kolay, anlaşılır üye olma sayfası...

Üye olma sayfasının HTML kısmını şu şekilde yapabilirsiniz. Buradaki kodlarda Bootstrap kullanıldığını belirtmek isterim. Eğer Bootstrap kullanıyorsanız, üye sayfanız düzgün görünecektir.

ÜYE OL SAYFASI


<div class="container">

          <div class="row text-center">

              <form class="form-signin col-md-6 col-md-offset-3" role="form" method="post" action="uye_kaydet.php">

        <h2 class="form-signin-heading">Hesap Oluşturma</h2>

          <div class="form-group">

        <input type="kullanici" class="form-control" name="kullanici"  placeholder="kullanici" />

      </div>

        <div class="form-group">

        <input type="email" class="form-control" name="email" id="exampleInputEmail1" placeholder="email" />

      </div>

  <div class="form-group">

    <input type="password" class="form-control" name="sifre" id="exampleInputPassword1" placeholder="şifre" />

  </div>

          <div class="form-group">

        <input type="sifretekrar" class="form-control" name="sifretekrar" id="exampleInputPassword1" placeholder="sifretekrar" />

      </div>

        <button class="btn btn-lg btn-primary btn-block" type="submit">Üye OL</button> 

      </form> 

          </div>

          <div class="row">

       <hr class="featurette-divider">

        <footer>    

        <p class="pull-right"><a href="#">Gizlilik </a> &middot; </p>

            <p>Copyright &copy; 2014</p> 

              </footer>

          </div>

      </div>



Üye kaydetme sayfasının PHP kısmı ise şu şekilde:

ÜYE KAYDET SAYFASI


<?php 

include 'baglanti.php';



$kullanici=$_POST["kullanici"]; 

$sifre=$_POST["sifre"]; 

$email=$_POST["email"]; 

$sifretekrar=$_POST["sifretekrar"]; 

 

if(
true === isset($sifre) && true === isset($sifretekrar)){ 

    if (
$sifre !== $sifretekrar) {

        echo 
"Sifreler uyusmuyor..";     

        return;

    }

} else {

    echo 
"Sifre eksik.."

    return;

}   
//"SELECT * FROM `uyelik` WHERE `email` = 'sedakilic13@gmail.com'";

//$sorgu = "SELECT * FROM `uyelik` WHERE `email` = '". $email . "'";

//$sor   = mysql_query($sorgu);

//$kayitsayisi = mysql_num_rows($sor);

//if ($kayitsayisi > 1) {



$sorgu "SELECT * FROM uyeler WHERE email = '" $email "'";

$sonuc mysql_query($sorgu);



if(
mysql_num_rows($sonuc) > 0){

  echo 
"kayıt var";

  
header("Location: uye_ol.php");

  return;

}





$sifre sha1($sifre);



$ekle mysql_query("INSERT INTO uyeler (`id`, `kullanici`, `sifre`, `email`) VALUES (NULL, '$kullanici', '$sifre', '$email')");



if(
$ekle){ 

    
session_destroy();

    
session_start();

    

    
$_SESSION['giris'] = true;

    
$_SESSION['uye']   = $email;



    
header("Location: index.php");

echo 
"Uyelik Kaydiniz Tamamlandi.."



}else{ 

echo 
"Veritabani Yazilamadi.."





?> ?>

  • Etiketler;
Yorum Yaz

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

Yukarı Git