Запазване след вход

GameZone

Registered
Как мога да направя да се запазва след като се логне в профила си:
Код:
if($row[password] == md5($password)) {
		setcookie('login', 'asd', time()+ 3600*730);
		$_SESSION['username'] = $row['username']; 
		echo "Добре дошли ".$_SESSION['username'].""; 
		echo "<meta http-equiv='refresh' content='1;url=".$_SERVER['HTTP_REFERER']."' />"; 
		}
 
еми аз за момента се сещам два начина единия е бизквитки и ти ги имаш ..
setcookie('login', 'asd', time()+ 3600*730);

да речем ако искаш да се задаржи логнат 1 ден трябва да е 3600*24 а при теб това е 3600*730 което несам сигорен колко е :D и по точно в момента имаш записване .. правиш една проверка при кода за вход дали съществува бисквитка, ако съществува да извежда профила ако ли не да се логва проверката става така

if (isset($_COOKIE['imetonabiskvitkata']))
{
//Кода ако има
}
else
{
//Кода ако няма
}

и другия начин е да правиш проверка на кутииките там радио бутоните които се слагат там до бутона за вход, кадето ги пита дали искат да останат логнати ли какво беше .. сигорно се сещаш и така де проверка дали е чекнато и ако е чекнато добавяш в дб-то, че е чекнато после правиш проверка и ако потребителя е избрал да е логнат постоянно нали извеждаш там профила ако ли не кода за логина и така ..
 

Back
Горе