удължаване на сесията с бисквитки

IzKuFeLiQqQqQ

Registered
Код:
<?php header( 'Content-Type:text/html; charset=UTF-8' );
define('IN_VALID', true); 

include ("modules/login.php");

echo ('
<div id="rightbar">');
$query = mysql_query("SELECT * FROM `users` WHERE  session='$ses'");
$red = mysql_num_rows($query);
if ($red != NULL) {
$my_ime = mysql_result($query, "0", "username");
echo ("Вие вече сте влезли с потребителско име: $my_ime");
echo ("<meta http-equiv=\"refresh\" content=\"1;url=index.php\">");
}
else {
$login=(isset($_POST['login']));
if($login) {
$username = $_POST['username'];
$password1 = md5($_POST['password1']);
$query2 = mysql_query("SELECT * FROM `users` WHERE username='$username'");
$r = mysql_num_rows($query2);
if ($r != NULL) {
$query3 = mysql_query("SELECT * FROM `users` WHERE username='$username' AND password='$password1'");
$r2 = mysql_num_rows($query3);
if ($r2 != NULL) {
$query4 = mysql_query("UPDATE `users` SET session='$ses' WHERE username='$username' AND password='$password1'");
echo ("<p class='margin'><center>Здравейте ,<b>".$username."</b>! <br />Моля почакай 1 секунда, за да бъдеш прехвърлен към началото.</p><br />");
echo ("<meta http-equiv=\"refresh\" content=\"1;url=index.php\">");
}
else {
echo ("Грешна парола за потребител: <b>".$username."</b> !");
}}
else {
echo ("Няма такъв потребител !");
}}
else {
echo ("<meta http-equiv=\"refresh\" content=\"1;url=index.php\">");
}}
echo ('</div>

</div>
</center>
</body>
</html>');
?>
може ли да ми направите дължина на сесията 1 месец ???

знам че има кодове там с бисквите ама не се сещам кои бяха :D:D
 
как точно ще се вгради тука защото session_start е в modules/login.php който се инклудва и на други места а тоя код дет ми даваш трябва да е над session_start

бтв аз бях пробвал с тоя код преди в един друг логин и там не подейства ....
 
Не бе, какво му казвате, сложи да речем
session_set_cookie_params(34234234234) (за няколко години :D), над session_start() и го остави така.
 

Back
Горе