Hoşgeldiniz Esrarengiz.NET | Türkiyenin En iyi Webmaster Platformu

Webmaster Forum - Tüm özelliklerimize erişmek için şimdi webmaster topluluğumuza katılın.
  • Kayıt olduktan ve giriş yaptıktan sonra, konu oluşturabilir, mevcut konulara cevap gönderebilir,
  • diğer üyelerinize itibar kazandırabilir, kendi özel mesajlaşma programınızı edinebilir ve çok daha fazlasını WF ile yapabilirsiniz.
  • Ayrıca hızlı ve tamamen ücretsiz, ne bekliyorsun?
  • PHP üye giriş formu

    Karpuz Official

    Moderator
    Katılım
    21 Şub 2021
    Forum
    54
    Tepki
    65
    Puan
    17
    Yaş
    23
    Konum
    İstanbul
    Meslek
    WebMaster/YazılımUzmanı/GrafikTasarım/SeoDanışmanı/Reklamacı
    ilk önce html bölümüne bunu giriyoruz



    <form method="POST" action="veritabani/islem.php"> <input type="text" placeholder="Kullanıcı adınız"> <input type="password" placeholder="Şifreniz"> </form>

    PHP dosyamızı açıyoruz

    if (isset($_POST['uyekayit'])) { $uye_isim=htmlspecialchars($_POST['uye_isim']); echo "<br>"; $uye_soyisim=htmlspecialchars($_POST['uye_soyisim']); echo "<br>"; $uye_eposta=htmlspecialchars($_POST['uye_eposta']); echo "<br>"; $uye_sifre=trim($_POST['uye_sifre']); echo "<br>"; if (strlen($uye_sifre)>=6) { $uyesor=$db->prepare("SELECT * from uyelik where uye_eposta=:eposta"); $uyesor->execute(array( 'eposta' => $uye_eposta )); //dönen satır sayısını belirtir $say=$uyesor->rowCount(); if ($say==0) { $uye_sifre2=md5($uye_sifre); $kullanicikaydet=$db->prepare("INSERT INTO uyelik SET uye_isim=:uye_isim, uye_soyisim=:uye_soyisim, uye_eposta=:uye_eposta, uye_sifre=:uye_sifre "); $insert=$kullanicikaydet->execute(array( 'uye_isim' => $uye_isim, 'uye_soyisim' => $uye_soyisim, 'uye_eposta' => $uye_eposta, 'uye_sifre' => $uye_sifre2 )); if ($insert) { header("Location:../index.php?durum=kayitbasarili"); } else { header("Location:../register.php?durum=basarisiz"); } } else { header("Location:../register.php?durum=kayitvar"); } // Bitiş } else { header("Location:../../register.php?durum=eksiksifre"); } }

    Şimdi tek tek açıklıyorum neler yaptık?

    if sorgusu başlattık ve gelen tüm değerleri htmlspecialchars fonksiyonu ile birlikte bir değişkenin içerisine aktardık bunu yapmamızın sebebi inputlara özel karakter girilmesini engellemek eğer bu fonksiyonu kullanmazsak script kodları inputlarımıza girildiği zaman çalışacaktır.
     

    Karpuz Official

    Moderator
    Katılım
    21 Şub 2021
    Forum
    54
    Tepki
    65
    Puan
    17
    Yaş
    23
    Konum
    İstanbul
    Meslek
    WebMaster/YazılımUzmanı/GrafikTasarım/SeoDanışmanı/Reklamacı
    ilk önce html bölümüne bunu giriyoruz



    <form method="POST" action="veritabani/islem.php"> <input type="text" placeholder="Kullanıcı adınız"> <input type="password" placeholder="Şifreniz"> </form>

    PHP dosyamızı açıyoruz

    if (isset($_POST['uyekayit'])) { $uye_isim=htmlspecialchars($_POST['uye_isim']); echo "<br>"; $uye_soyisim=htmlspecialchars($_POST['uye_soyisim']); echo "<br>"; $uye_eposta=htmlspecialchars($_POST['uye_eposta']); echo "<br>"; $uye_sifre=trim($_POST['uye_sifre']); echo "<br>"; if (strlen($uye_sifre)>=6) { $uyesor=$db->prepare("SELECT * from uyelik where uye_eposta=:eposta"); $uyesor->execute(array( 'eposta' => $uye_eposta )); //dönen satır sayısını belirtir $say=$uyesor->rowCount(); if ($say==0) { $uye_sifre2=md5($uye_sifre); $kullanicikaydet=$db->prepare("INSERT INTO uyelik SET uye_isim=:uye_isim, uye_soyisim=:uye_soyisim, uye_eposta=:uye_eposta, uye_sifre=:uye_sifre "); $insert=$kullanicikaydet->execute(array( 'uye_isim' => $uye_isim, 'uye_soyisim' => $uye_soyisim, 'uye_eposta' => $uye_eposta, 'uye_sifre' => $uye_sifre2 )); if ($insert) { header("Location:../index.php?durum=kayitbasarili"); } else { header("Location:../register.php?durum=basarisiz"); } } else { header("Location:../register.php?durum=kayitvar"); } // Bitiş } else { header("Location:../../register.php?durum=eksiksifre"); } }

    Şimdi tek tek açıklıyorum neler yaptık?

    if sorgusu başlattık ve gelen tüm değerleri htmlspecialchars fonksiyonu ile birlikte bir değişkenin içerisine aktardık bunu yapmamızın sebebi inputlara özel karakter girilmesini engellemek eğer bu fonksiyonu kullanmazsak script kodları inputlarımıza girildiği zaman çalışacaktır.


    neyse Trker4ktas sen beni gaza getirdin yoksa bu kodları kim yazar geçenin bu vakti
     
    instagram takipçi satın al smm panel fenerbahçe haberleri instagram türk takipçi paketleri
    Üst