Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
if(isset($_COOKIE['username']) && $_COOKIE['userhash_18giqwqu9'] == $row['user_specialhash'])
{
$_SESSION['username'] = $_COOKIE['username'];
}
alex3 каза:Аз попринцип си запазвам нещо от сорта на hash, специални символи, който се генерират при регистрация и се запазват при потребителя.Ако кода е същия от бисквитката и в нея се съдържа потребителя, може да ползваш нещо от сорта на.
if(isset($_COOKIE['username']) && $_COOKIE['userhash_18giqwqu9'] == $row['user_specialhash'])
{
$_SESSION['username'] = $_COOKIE['username'];
}
Karcho каза:alex3 каза:Аз попринцип си запазвам нещо от сорта на hash, специални символи, който се генерират при регистрация и се запазват при потребителя.Ако кода е същия от бисквитката и в нея се съдържа потребителя, може да ползваш нещо от сорта на.
if(isset($_COOKIE['username']) && $_COOKIE['userhash_18giqwqu9'] == $row['user_specialhash'])
{
$_SESSION['username'] = $_COOKIE['username'];
}
Няма да стане така. Всъщност ще стане, но ще държи доколкото е сесията валидна, а не доколкото си задал да е валидна бисквитката. Даже е по зле. Ако имаш повечко посетители ще ги изхвърля на 10 минути, всъщност и зависи къде го слагаш.
session_start();
ob_start();
setcookie("username", $username, time()+365*24*3600);
$_SESSION['username'] = $username;
session_start();
ob_start();
if (!isset($_SESSION['username']))
{
if (isset($_COOKIE['username']))
{
$_SESSION['username'] = $_COOKIE['username'];
}
}