Yazılım

PHP ile Login İşlemi Nasıl Yapılır?

Merhaba! PHP ile login işlemi yapmak için bir web formu oluşturarak kullanıcı adı ve şifreyi alabilirsiniz. Formdan gelen verileri doğrulamak için bir veritabanına bağlanarak kullanıcı adı ve şifrenin doğruluğunu kontrol edebilirsiniz. Eğer kullanıcı adı ve şifre doğruysa kullanıcıyı sisteme giriş yaptığına dair bir oturum açabilir ve kullanıcının oturum açık olduğunu kaydedebilirsiniz. Aşağıdaki adımları izleyerek PHP ile login işlemini gerçekleştirebilirsiniz:

  1. Bir web formu oluşturun ve kullanıcı adı ve şifre giriş alanlarını içerecek şekilde tasarlayın.
  2. Formu gönderme işlemini gerçekleştirmek için bir PHP dosyası oluşturun ve formdan gelen verileri bu dosyada alın.
  3. Alınan verileri doğrulamak için bir veritabanına bağlanın ve kullanıcı adı ve şifrenin doğruluğunu kontrol edin.
  4. Eğer kullanıcı adı ve şifre doğruysa, kullanıcıyı sisteme giriş yaptığına dair bir oturum açın ve kullanıcının oturum açık olduğunu kaydedin.
  5. Kullanıcının oturum açık olduğu bilgisini kullanarak diğer sayfalarda kullanıcıya özel işlemler gerçekleştirebilirsiniz.

Bu adımları izleyerek PHP ile login işlemini gerçekleştirebilirsiniz.

PHP ile login işlemi gerçekleştirmek için aşağıdaki kod bloğunu kullanabilirsiniz. Bu kod bloğu bir web formu ve bir veritabanına bağlanarak kullanıcı adı ve şifrenin doğruluğunu kontrol eden bir PHP dosyasını içermektedir. Formdan gelen verileri alarak veritabanındaki bilgilerle karşılaştıran ve eğer bilgiler doğruysa kullanıcıyı sisteme giriş yaptığına dair bir oturum açan bir kod bloğudur. Bu kod bloğunu kullanarak PHP ile login işlemini gerçekleştirebilirsiniz.

<?php
// veritabanına bağlanın
$db = new mysqli('localhost', 'kullanici_adi', 'sifre', 'veritabani_adi');

// formdan gelen verileri alın
$kullanici_adi = $_POST['kullanici_adi'];
$sifre = $_POST['sifre'];

// kullanıcı adı ve şifrenin doğruluğunu kontrol edin
$sorgu = $db->prepare("SELECT * FROM kullanicilar WHERE kullanici_adi = ? AND sifre = ?");
$sorgu->bind_param("ss", $kullanici_adi, $sifre);
$sorgu->execute();
$sonuc = $sorgu->get_result();

// eğer kullanıcı adı ve şifre doğruysa oturum açın
if ($sonuc->num_rows > 0) {
  // kullanıcıyı sisteme giriş yaptığına dair bir oturum açın
  session_start();
  $_SESSION['kullanici_adi'] = $kullanici_adi;
  
  // kullanıcıyı yönlendirin
  header('Location: kullanici.php');
  exit;
} else {
  // kullanıcı adı ve şifre hatalıysa bir hata mesajı gösterin
  echo "Kullanıcı adı veya şifre hatalı!";
}

Bu kod bloğunu kullanarak PHP ile login işlemini gerçekleştirebilirsiniz. Daha detaylı bilgi için PHP belgelerini inceleyebilirsiniz.


Güncel yazı ve projeleri instagram'da duyuruyorum. Takip et, iletişimde kalalım ✔️@tahamumcu

Taha Mumcu

Ben Taha Mumcu, Bilişim sektöründe uzun süreden beri tecrübe edinerek bir yerlere gelmek için çalışmalarına devam eden ve sektörü yakından takip ederek hiç bir veriden geri kalmayan, girişimci ruhu ile tüm işlere elinden geldiğinde çalışma yapan bir girişimciyim. Henüz genç yaşta birçok tecrübeye ulaşan ve koyulan engelleri aşarak bir yerlere gelmek için çaba göstermekten çekinmiyorum.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

Reklam Engelleyici Algılandı

Lütfen reklam engelleyiciyi devre dışı bırakarak bizi desteklemeyi düşünün