Forum
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>
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/
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