[code]if (isset($_GET['auth'])) {
$log = htmlspecialchars($_POST['log']);
$pass = htmlspecialchars(trim($_POST['pass']));
$p=mysql_query("SELECT * FROM `usr` WHERE `log`='".mysql_real_escape_string($log)."' AND `pass`='".mysql_real_escape_string($pass)."' LIMIT 1"
if (mysql_num_rows($p)==0) {
$error[] ='Пароль или логин неправильно введён или содержит недопустимые символы<br>';
} else {
$a = mysql_fetch_assoc($p);
setcookie('id', $a['id'], time()+11136);
setcookie('log', $a['log'], time()+11136);
setcookie('pas', $a['pass'], time()+11136);
echo $a['id'].' '.$a['log'].' '.$a['pass'];
}
}
[/code]
Не записывает куки при авторизации,но в этом же файле есть и регистрация и там всё ок!
Тот код выглядит также почти просто другой запрос в бд!Также авторизация всё таки работает, но только с последней записью что хранить в бд,а с пред идущими не хочет!
setcookie('id', $a['id'], time()+11136, '/');
setcookie('log', $a['log'], time()+11136, '/');
setcookie('pas', $a['pass'], time()+11136, '/');
<?
$time=time()+11136;
setcookie('id', $a['id'], $time, '/');
setcookie('log', $a['log'], $time, '/');
setcookie('pas', $a['pass'], $time,'/');
?>
Gallardo, не помогло!
Добавлено 28.09.15 в 16:30:11:
записался только пароль!
Добавлено 28.09.15 в 16:33:00:
хм немного переделал но теперь при обновлении страници удаляет!
Добавлено 28.09.15 в 16:37:03:
Всё нашол ошибочку,дело в кривых руках))))))))))))
Alexis, забей и радуйся что у самого прямые))))