|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.06.2009, 13:19 | #1 |
ФорумчанинДжуниор
Регистрация: 05.05.2008
Сообщений: 606
|
Помогите написать простой скрипт регистрации и работы с сеансом
Я на сайт хочу поставить регистрацию посетителей. Когда пользователь зарегистрируется и введет правильные пароль и имя должен включаться его сеанс.
PHP код:
PHP код:
Помогите написать. Или дайте ссылку на похожий пример.
------------------------------
Ум без разума –это беда! |
06.06.2009, 13:36 | #2 |
Форумчанин
Регистрация: 04.01.2009
Сообщений: 188
|
Использовать сессии.
когда юзер логинится, передавать его логин и пасс через $_POST данные и сразу делать выборку в БД. Если юзер с логином и пасом существует, вытягиваем заодно его группу(в которую он принадлежит) и делаем например так: $_SESSION['user_id'] = $user_id; $_SESSION['username'] = $user; $_SESSION['user_group'] = $user_group; и дальше на сайте в зависимость от прав, даем какие-то дополнительные возможности, типа if($_SESSION['user_group'] == 3){ //рисуем такую-то страничку с какими-то возмоностями редактировать или.... } Насчет 10 минут, тут можно установить время сессии. ini_set("session.gc_maxlifetime", "600"); 600 секунд = 10мин. в общем делаем в такой последовательности: сначала ini_set("session.gc_maxlifetime", "600"); потом session_start(); а уже потом переменные присваиваем/переприсваиваем $_SESSION['user_id'] = $user_id; $_SESSION['username'] = $user; $_SESSION['user_group'] = $user_group; думаю суть ясна...) |
07.06.2009, 19:36 | #3 |
ФорумчанинДжуниор
Регистрация: 05.05.2008
Сообщений: 606
|
Получилось вот что
PHP код:
------------------------------
Ум без разума –это беда! Последний раз редактировалось veter_s_morya; 07.06.2009 в 19:39. |
07.06.2009, 20:56 | #4 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Вот попробывал воссоздать то, что вы хотите сделать. Данные (переменные сессии) из файла iuser.php передаются в файл user.php.
Файл iuser.php: Код:
Код:
Код:
Последний раз редактировалось profi; 07.06.2009 в 21:29. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрипт для автоматической регистрации в каталогах | Anton62 | PHP | 0 | 12.05.2009 01:25 |
Скрипт регистрации | Sounds | PHP | 7 | 09.03.2009 23:17 |