Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Как с помощью PHP и MySQL создать систему регистрации и авторизации пользователей

[РЕШЕНО]
niceserver
сообщение 24.2.2017, 11:21
Сообщение #1
Стаж: 9 лет

Сообщений: 257
Благодарностей: 21
Полезность: 83

Всем привет.Есть сайт на MDL.Нужно сделать для него форму входа и регистрации.Вот нашёл тутор http://www.internet-technologies.ru/articl...ticle_2077.html но как сделать так чтобы при входе тебя кидало на главную страницу сайта но уже авторизованным пользователем?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя default1k
сообщение 24.2.2017, 11:24
Сообщение #2
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

С помощью сессий
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
niceserver
сообщение 24.2.2017, 11:28
Сообщение #3
Стаж: 9 лет

Сообщений: 257
Благодарностей: 21
Полезность: 83

default1k, а подробнее можно?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
niceserver
сообщение 24.2.2017, 11:36
Сообщение #4
Стаж: 9 лет

Сообщений: 257
Благодарностей: 21
Полезность: 83

default1k, ну вот в туторе вижу что то про файл intropage.php но у меня даже на него не перебрасывает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 24.2.2017, 11:39
Сообщение #5
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

niceserver, в туторе который ты приложил есть сессии, в момент успешной регистрации присваивай допустим $_SESSION['logined'] = true и делай редирект на главную страницу. А там уже с помощью проверки проверяешь наличие переменной logined
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
niceserver
сообщение 24.2.2017, 11:39
Сообщение #6
Стаж: 9 лет

Сообщений: 257
Благодарностей: 21
Полезность: 83

default1k, можете помочь если есть время?а то что то я не очень понимаю.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 24.2.2017, 11:41
Сообщение #7
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Вместо header("Location: intropage.php"); попробуй echo '<script>window.location.href = "/intropage.php";</script>';
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
niceserver
сообщение 24.2.2017, 11:44
Сообщение #8
Стаж: 9 лет

Сообщений: 257
Благодарностей: 21
Полезность: 83

default1k, не помогает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 24.2.2017, 11:45
Сообщение #9
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

niceserver, вы точно все по туторц сделали? Может у вас на хостинге отключены сессии? Такое тоже возможно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
niceserver
сообщение 24.2.2017, 11:47
Сообщение #10
Стаж: 9 лет

Сообщений: 257
Благодарностей: 21
Полезность: 83

default1k, а как проверить это?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 24.2.2017, 11:49
Сообщение #11
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

niceserver, после присвоения переменной сессии чекнуть на валидность

Напишите в лс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
niceserver
сообщение 24.2.2017, 11:49
Сообщение #12
Стаж: 9 лет

Сообщений: 257
Благодарностей: 21
Полезность: 83

default1k, возьметесь за $?если да отпишите мне в лс как связаться с вами.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 24.2.2017, 11:50
Сообщение #13
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

niceserver, нет, только за бесплатно, тут ничего такого сверх нет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: