powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Cookies в авторизацие.
9 сообщений из 9, страница 1 из 1
Cookies в авторизацие.
    #38581873
IcedElect
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот сделал авторизацию.Но понял что сессии мне не подходят.А куки почему то не работают.
Помогите пожалуйста .
код
<?
//$lol=file_get_contents('login.php');
//echo $lol;
$check = 0;
$connect = mysql_connect('localhost','u460471498_ds','admin_pass') or die(mysql_error());
mysql_select_db('u460471498_ds');
if(isset($_POST['e_submit'])){

$e_login = $_POST['e_login'];
$e_pass = $_POST['e_pass'];

$query = mysql_query("SELECT * FROM users WHERE login='$e_login'");
$user_data = mysql_fetch_array($query);

if($user_data['pass'] == $e_pass) {
setcookie($e_login, $e_pass, time() + 3600*24*7, "/");
$check = 1;

} else {
echo "NO";
}
}
$form = '<html>
<form method="post" action="index.php">
<center><b style="margin-left:5px;">Авторизация</b></center>
<a style="margin-left:5px;">Логин:</a><input type="text" style="margin-left:21px;" name="e_login" size="15"><br>
<a style="margin-left:5px;">Пароль:</a><input type="password" style="margin-left:12px;" name="e_pass" size="15"><br>
<center><input type="submit" name="e_submit" size="3" Value="Войти"></center>
<center><a style="margin-left:1.5px;" href="register.php">[Регистрация]</a></center>
</form>
</html>';
if($check == 1) {
echo "Вы авторизованны.";
}
if($check == 0) {
echo $form;
}
?>

...
Рейтинг: 0 / 0
Cookies в авторизацие.
    #38581883
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IcedElectпонял что сессии мне не подходятЕсли не секрет, что такого есть (или чего нет) в сессиях, что заставило отказаться от их использования?

IcedElectА куки почему то не работают.Так Вы их используете только наполовину - хранить неделю логин и пароль (супер!!!). И нигде не используете сохраненное.
...
Рейтинг: 0 / 0
Cookies в авторизацие.
    #38581885
IcedElect
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,
1.Мне нужно беспрерывное "подключение".
2.Можно подробнее?
...
Рейтинг: 0 / 0
Cookies в авторизацие.
    #38581888
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IcedElectбеспрерывное "подключение"Что это такое, если не секрет?

По п2. Просто записать данные в куку - это еще не все. Их из куки еще получить можно и использовать. Но Вы не используете.
...
Рейтинг: 0 / 0
Cookies в авторизацие.
    #38581899
IcedElect
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятнее объяснить не смог.Что бы не выходило с аккаунта само.
...
Рейтинг: 0 / 0
Cookies в авторизацие.
    #38581902
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А оно "само" и не выходит. Причин для выхода не так уж много:
- закончилось время жизни сессии
- удалена кука с идентификатором сессии
- перезапустили вебсервер (в некоторых случаях)
- удаление данных сессии (в том числе и из-за ошибок в коде)
...
Рейтинг: 0 / 0
Cookies в авторизацие.
    #38581904
IcedElect
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Она вить удаляется после перезапуска браузера.
...
Рейтинг: 0 / 0
Cookies в авторизацие.
    #38581907
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
От реализации зависит. В простейшем случае удаляется, можно сделать чтоб не удалялась. Однако, закрытие браузера уже никак не попадает под "оно само".
...
Рейтинг: 0 / 0
Cookies в авторизацие.
    #38581910
IcedElect
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно подсказать как это реализовать?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Cookies в авторизацие.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]