Autor Zpráva
kozy
Profil *
zdravim, mam tento kod ktery pro login vyuziva sessions - otevre ji a zavrenim okna ji znici...:

<?php
ob_start();
$host="localhost"; 
$username=""; 
$password="";
$db_name="test"; 
$tbl_name="members"; 

mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");

$myusername=$_POST['myusername']; 
$mypassword=$_POST['mypassword']; 

$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);

$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);

$count=mysql_num_rows($result);


if($count==1){
session_register("myusername");
session_register("mypassword"); 
header("location:login_success.php");
}
else {
echo "Wrong Username or Password";
}

ob_end_flush();
?>

jedine co bych potreboval prosimvas poradi a taky to co jsem nikdy nenasel je jak udelat session ktera bude casove neomezena nebo napriklad vyprsi po 20 dnech... budu potrebovat zakomponovat cookies nebo to sessions umi sami? Nebo nakej java script? Diky moc, kozy
lamka2
Profil *
sessions to neumi pouzi cookies
srigi
Profil
startuj session takto
ini_set('session.cookie_lifetime', 60 * 60 * 24 * 20);
session_start();

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: