Html ile veri tabanında bir kullanıcı oluşturarak Php yardımı ile veri tabanında kayıtlı kullanıcının sitede oturum açması ve oturumun sonlandırılması.
cikis.php
<?php
session_start();
session_destroy();
echo "<a href='giris.php'>Tekrar giris yapmak icin tiklayiniz</a>";
?>
giris.php
<html>
<form action="kontrol.php" method="post">
Kullanici Adiniz:<input type="text" name="kuladi" /><br />
Sifreniz:<input type="password" name="sifre" /><br />
<input type="submit" value="Giriş yap" />
</form>
</html>
kontrol.php
<?php
session_start();
$user=$_POST['kuladi'];
$password=$_POST['sifre'];
if ($user&&$password)
{
$baglanti = mysql_connect("localhost","root","") or die("sunucuya baglanılamadı!");
mysql_select_db("db") or die("veritabanına baglanılamadı!");
$sorgu=mysql_query("select * from giris where kadi='$user' and sifre='$password' ");
$satir=mysql_num_rows($sorgu);
if ($satir!=0)
{
while ($roww = mysql_fetch_assoc($sorgu))
{
$dbuser=$roww['kadi'];
$dbpassword=$roww['sifre'];
}
if ($user==$dbuser&&$password==$dbpassword)
{
echo "kullanıcı adı ve sifreniz dogru<a href='site.php'>Siteye Giriş için tıklayın</a>";
$_SESSION['users']=$user;
}
else
{
echo "tekrar deneyiniz";
}
}
else
{
echo ("böyle bir kullanıcı bulunamadı!");
}
}
else
{
echo ("kullanıcı adı ve şifre girmediz!");
}
?>
otrmekle.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<form action="otrmekle.php" method="post">
Kullanıcı Adı:<input type="text" name="kad">
Şifre:<input type="password" name="sifre">
<input type="submit" value="kullanıcı ekle">
</body>
</html>
otrmekle.php
<?php
$baglanti=mysql_connect("localhost","root","") or die("HATA");
mysql_select_db("db",$baglanti) or die("HATA");
$ad = $_POST['kad'];
$sifre = $_POST['sifre'];
$sql = "INSERT INTO giris (kadi,sifre) VALUES ('$ad','$sifre')";
mysql_query($sql) or die("HATA");
echo "Bilgileriniz veritabanına başarıyla kaydedildi !";
mysql_close();
?>
site.php
<?php
session_start();
echo "Siteye hosgeldniz SN.".$_SESSION['users']."<br><a href='cikis.php'>siteden çıkmak için tıklayınız</a>";
?>