notlar.php içeriği.


Hoşgeldiniz Burası Panel anasayfası.

içerik oluşturuldu.

Bu işlemlerden sonra gelelim sitemize giriş yapmaya.


login.php içeriği :


<?php
if (empty($_SESSION['uyeid'])){
?>
<fieldset><legend>Giriş Yapmanız Gerekiyor</legend>


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

<input name="uyeadi" type="text" id="myusername" class="ovue" />

<input type="password" name="sifre"  id="mypassword" class="ovue" />

<input type="submit" name="Submit" value=" Giriş Yap " class="buttonize" />

</form>
</fieldset>
<?php
}
?>

giriş yapmamıza yarayan ve yönetici hesaplarının bulunduğu sql dosyası :

CREATE TABLE `yoneticiler` (
  `yoneticino` int(5) NOT NULL auto_increment,
  `uyeadi` varchar(50) NOT NULL default '',
  `sifre` varchar(50) NOT NULL default '',
  `adisoyadi` varchar(100) NOT NULL default '',
  `onay` varchar(20) NOT NULL default '',
  `seviye` int(1) NOT NULL default '0',
  `eposta` varchar(60) NOT NULL default '',
  PRIMARY KEY  (`yoneticino`)
) ENGINE=MyISAM;



giriş.php içeriği :

<?php include "../connect/connect.php";

session_start();


$uyeadi = $_POST['uyeadi'];
$sifre = md5($_POST['sifre']);



$kontrol=mysql_query("SELECT * FROM yoneticiler WHERE uyeadi='$uyeadi' AND sifre='$sifre' AND onay='EVET'");
$oku = mysql_fetch_array($kontrol);
$sayac=mysql_num_rows($kontrol);

if ($sayac == 0) {
echo 'Yanlış Kullanıcı Adı veya Şifre. <a href="index.php">Buraya Tıklayarak Geri Dönün ve Tekrar Deneyin.</a>';
mysql_close();
} else {
$_SESSION['uyeid'] = $oku["uyeno"];


header("location:index.php");
}

?>
yukarıda session içine alınan uyeno mutlaka mysql de primary index olmalıdır.



cikis.php içeriği.

<?php
session_start();
unset($_SESSION['uyeid']);
header("Location:index.php");
?>
Bu arada connect/ , css/ ve images/ klasörlerini oluşturup, tasarımına da el atabilirsiniz. Size yardımcı olacak kaynak, Fatih Usta'nın php kitabıdır.

connect.php yi de connect klasörüne atınız.

kodu istediğiniz gibi paylaşabilirsiniz. Herhangi bir eksiği/hatayı bu başlıkta belirtirseniz, bende <PHP></PHP> arasında kalan kod bölümlerinde gerekli düzeltmeyi yaparım.