beyler giriş yaptıktan sonra session siliniyor yani giriş işlemi yapılmıyorum hiçbir temizleme kodu yok yanlış olan bi kısımda yok neden olabilir ? bu arada bir çok alette denedim aynı sorun
login.php
index.php
login.php
Kod:
ob_start();
session_start();
if(isset($_POST['gkadi']) && isset($_POST['gsifre'])){
$sifre = $_POST['gsifre'];
$mdsifre = md5($sifre);
$kullaniciadi = $_POST['gkadi'];
$kontrol = mysql_fetch_array(mysql_query("select * from uyeler where kadi='$kullaniciadi' and sifre='$mdsifre'"));
$kontrolgelenid = $kontrol['id'];
if($kontrolgelenid == ""){
?><script>swal("Oopss !", "Bilgilerinizi hatalı girdiniz!", "error")</script><?php
header("*******: 1;url=index.php");
}else{
session_destroy();
$_SESSION["uyeidbulduk"] = $kontrolgelenid;
$_SESSION["giris"] = "true";
$_SESSION["sure"] = time() + 360;
mysql_query("update aktifoyuncu set aktifsayisi=aktifsayisi+1")
?><script>swal("Tebrikler !", "Giriş başarılı. Hemen kazanmaya başlayabilirsiniz!", "success")</script><?php
header("*******: 1;url=index.php");
}
};
ob_end_flush();
?>
index.php
Kod:
<form method="post" action="login.php">
<div class="form-group">
<input type="text" class="form-control" id="gkadi" name="gkadi" required="" placeholder="Kullanıcı Adı">
</div>
<div class="form-group">
<input type="password" class="form-control" name="gsifre" required="" placeholder="Şifre">
</div>
<div class="form-group">
<div class="checkbox">
<label>
<input type="checkbox"> Beni Hatırla
</label>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal" data-toggle="modal" data-target="#modal-kayit">Kayıt Ol</button>
<button type="submit" class="btn btn-primary">Giriş Yap</button>
</div>
</form>
Son düzenleme: