[code]
if (isset($_COOKIE['uslog']) and isset($_COOKIE['uspass'])) {
$uslog = filter($_COOKIE['uslog']);
$uspass = filter($_COOKIE['uspass']);
$query = mysql_query("SELECT * FROM `users` WHERE `login` = '".$uslog."' and `pass` = '".$uspass."' LIMIT 1"
$user = mysql_fetch_assoc($query);
if (isset($user['id'])) {
if ($user['login'] != $uslog or $user['pass'] != $uspass) {
setcookie('uslog', '', time() - 86400*31);
setcookie('uspass', '', time() - 86400*31);
}
}
[/code]
Вопрос зачем код ниже
if (isset($user['id'])) {
if ($user['login'] != $uslog or $user['pass'] != $uspass) {
setcookie('uslog', '', time() - 86400*31);
setcookie('uspass', '', time() - 86400*31);
}
}
Если логин или пароль не совпадает с куками, кукки аннулируются.
Вопрос зачем код ниже
if (isset($user['id'])) {
if ($user['login'] != $uslog or $user['pass'] != $uspass) {
setcookie('uslog', '', time() - 86400*31);
setcookie('uspass', '', time() - 86400*31);
}
}
Этот код дает браузеру запомнить логин и пароль для дальнейшего захода на сайт,что бы при каждом закрытии браузера не вводить данные постоянно)Типо так)
И в каждой теме найдется тот человек который крутит посты!
Я бы забанил его
Ну да аннулируются setcookie('uslog', '', time() - 86400*31); на месяц.
Тогда на странице с формой входа можно не выставлять значение setcookie('login', $login, time()+86400*365, '/'); ??
SNEG, не нормальный что ли? Не удивлён. Я действительно поинтересовался есть ли BBCODE на профике, тем более я спросил после того как тебе дали адекватный ответ на твой вопрос про куки, то есть за флуд уже можно не считать. Дёдик гнутый...
Ты наркоман или как тут вопрос идет за ББ коды или за кукесы ?