Merhaba ben kendim bir site yaptım PHP - PDO ile ama panele giriş yaparken sıkıntı var login.php ye kullanıcı adımı şifremi giriyorum Giriş Yapıldı diye yazıyor ancak otumu açmıyor ne yaptımsa düzeltemedim. Bu konu ile ilgili yardımcı olursanız çok makbule geçer. İyi günler kolay gelsin...
login.php
kontrol.php
guvenlik.php
cikis.php
login.php
Kod:
<form name="login" id="loginform" class="form-vertical no-padding no-margin" action="kontrol.php" method="post">
<div class="lock">
<i class="icon-lock"></i>
</div>
<div class="control-wrap">
<h4>Kullanıcı Girişi</h4>
<div class="control-group">
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-user"></i></span><input name="kadi" id="input-username" type="text" placeholder="Kullanıcı Adıniz" />
</div>
</div>
</div>
<div class="control-group">
<div class="controls">
<div class="input-prepend">
<span class="add-on"><i class="icon-key"></i></span><input name="sifre" id="input-password" type="password" placeholder="Şifreniz" />
</div>
<div class="mtop10">
<div class="block-hint pull-right">
<a href="javascript:;" class="" id="forget-password">Şifremi Unuttum !</a>
</div>
</div>
<div class="clearfix space5"></div>
</div>
</div>
</div>
<input type="submit" id="login-btn" name="girisyap" class="btn btn-block login-btn" value="Giriş Yap" />
</form>
Kod:
<?php
require_once('../vt.php');
if($_POST["girisyap"])
{
$kadi=$_POST["kadi"];
$sifre=$_POST['sifre'];
if(empty($sifre) or empty($kadi))
{
echo 'Kullanıcı Adınızı & Şifrenizi Boş Bırakamazsınız...';
header("*******:3;url=login.php");
}
else
{
$sql= $db->prepare("SELECT * FROM uyeler WHERE kadi='$kadi' AND sifre='$sifre'");
$query = $db->query("SELECT * FROM uyeler WHERE kadi='{$kadi}' AND sifre='{$sifre}'")->fetch(PDO::FETCH_ASSOC);
$sql -> execute();
if($sql -> rowCount()){
$_SESSION["oturum"]=TRUE;
$_SESSION["kadi"]=$query["kadi"];
$_SESSION["sifre"]=$query["sifre"];
header("*******:3;url=index.php");
echo 'Giriş Yapıldı';
}
else {echo 'Giriş Başarısız';}
header("*******:3;url=login.php");
}
}else {echo 'Formu Doldurunuz';}
header("refreh:3;url=login.php");
?>
Kod:
<?php
if(!isset($_SESSION['oturum'])){
header("********:login.php");
}
?>
Kod:
<?php
session_start();
$_SESSION = array();
session_destroy();
echo '<font size="4">Başarılı Bir Şekilde Çıkış Yaprınız...</font><br/>';
header("*******:3;url=../index.php");
?>
