Forum

php login oturum s&...
 
Bildirimler
Hepsini Temizle

php login oturum süresini uzatmak

3 Yazılar
3 Üyeler
0 Reactions
4,054 Görüntüleme
(@serdaratacan)
Gönderiler: 244
Honorable Member
Konu başlatıcı
 

arkadaşlar merhaba 

login kod ekranım bu . 

Bu  ekranda cookie nasıl yaptırabilirim. kişi telefonu ile girdiğinde sayfayı kapatıp tekrar açtığında şifre sormasın yada bilgileri hatırlasın?

 

<div class="form">
<?php
if ($_POST) {
$kadi = mysql_real_escape_string(p('kadi'));
$pass = mysql_real_escape_string(md5(p('sifre')));
if (!$kadi || !$pass) {
echo '<script>alert("Lütfen Boş Alan Bırakmayınız");</script>';
}else {
$varMi = mysql_query("SELECT * FROM uyeler WHERE uye_kadi = '".$kadi."' && uye_sifre = '".$pass."' ");
if (mysql_num_rows($varMi) != 0) {
$_SESSION["login"] = "true";
$_SESSION["user"] = $mail;
$_SESSION["pass"] = $pass;
yonlendir('index.php', 1);
}else {
echo '<script>alert("Lütfen Girdiğiniz Bilgileri Kontrol Ediniz.");</script>';
}
}
}
?>
<form action="" method="post">
<label>Kullanıcı Adı</label>
<input type="text" name="kadi" style="width:95%;" />
<div class="temiz" style="clear:both;"></div>
<label>Parola</label>
<input type="password" name="sifre" style="width:95%;"/>
<div class="temiz" style="clear:both;"></div>
<button type="submit">GİRİŞ</button>
</form>
</div>

 
Gönderildi : 18/01/2016 12:42

(@kayhankayihan)
Gönderiler: 854
Noble Member
 

index.php ye yönlendirmeden önce setcookie komutu ile cookie set edebilirsiniz.

 

setcookie ile ilgili detaylı bilgilere aşağıdaki linkten erişebilirsiniz.

http://www.phpr.org/php-cookie-cerezler/

 

 
Gönderildi : 18/01/2016 14:18

(@eravse)
Gönderiler: 1753
Üye
 

merhaba , aşağıdaki şekilde süreyi uzatabilirsiniz.

 

// server should keep session data for AT LEAST 1 hour
ini_set('session.gc_maxlifetime', 3600);

// each client should remember their session id for EXACTLY 1 hour
session_set_cookie_params(3600);

session_start(); // ready to go!

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 19/01/2016 02:54

Paylaş: