|
|
|
| Мне нужно сделать форму входа на сайт "логин-пароль" на MYSQL со всеми проверками от нежелательного входа. В принципе я знаю как её сделать, но мне нужно чтобы там ещё был чекбокс "ЗАПОМНИТЬ". А вот это я не знаю как сделать и как лучше сделать. Подскажите и если кто знает хороший пример, то дайте ссылочку.
Спасибо. | |
|
|
|
|
|
|
|
для: streloc
(22.11.2007 в 08:16)
| | насколько я себе представляю то при отменном чекбоксе запомнить в куках создается перемнная с какимлибо идентификатором по каторому при следующем заходе на сайт и идентифицируется пользователь .... | |
|
|
|
|
|
|
|
для: KPETuH
(22.11.2007 в 08:43)
| | setcookie("password",$_POST['password'] if ($_POST['remember'] == 1) {echo $rem = ", time() + 3600*24*7";});
не пойму как написать правильно | |
|
|
|
|
|
|
|
для: streloc
(22.11.2007 в 15:39)
| | лучше сохранять в куках md5 хеш чего либо например логин+пароль... | |
|
|
|
|
|
|
|
для: KPETuH
(22.11.2007 в 16:03)
| | может быть но для начало я хотел бы знать как решить мою задачу
и так не работает
if ($_POST['remember'] == 1)
{echo $rem = ", time() + 3600*24*7";}
setcookie("password",$_POST['password'].$rem);
setcookie("mail",$_POST['mail'].$rem); | |
|
|
|
|
|
|
|
для: streloc
(22.11.2007 в 16:24)
| | Что прям никто и не знает??? | |
|
|
|
|
|
|
|
для: streloc
(22.11.2007 в 22:32)
| | Нужно чтобы при заходе на сайт, сразу посетитель считался авторизованным или в поле input=password вписывался пароль? | |
|
|
|
|
|
|
|
для: FireTiger
(22.11.2007 в 22:53)
| | Нужно чтобы если чел. поставит галочку в чекбокс то куки его запомнят и он будет спокойно входить без пароля, а если не поставит, но наберёт пароль то просто ходит по сайту,но в следующий раз снова придётся набиратьпароль | |
|
|
|
|
|
|
|
для: streloc
(22.11.2007 в 23:59)
| | Кажется понял что надо.. Попробуй так:
<?php
if($remember == 'on') {
setcookie("user", 'name_user', time() + 3600*96,"/");
setcookie("pass", 'pass_user', time() + 3600*96, "/");
} else {
setcookie("user", 'name_user', time() + 3600,"/");
setcookie("pass", 'pass_user', time() + 3600, "/");
}
?>
|
Переменная remember это значение поля checkbox, если выбрано, тогда устанавливаем куки на 4 суток, если не выбрано тогда устанавливаем куки на один час.
PS Скрипт не проверял, но должно действовать | |
|
|
|
|
|
|
|
для: FireTiger
(23.11.2007 в 11:13)
| | Блин и чё я не догнал. Туплю. | |
|
|
|