Вернуться   SEO форум - оптимизация и продвижение сайтов > Другое > Песочница

Важная информация
Песочница - Новичок? Создай тему, задай вопрос... Тема будет перенесена в соответствующий раздел.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 01.09.2019, 12:09   #1
 
Аватар для Ychenik
 
Сообщений: 0
FR (активность): 0

Доп. информация
По умолчанию Автор темы Отправка сообщений только зарегистрированным.

Здравствуйте всем кто читает. Я человек новый на форуме и в программировании - ученик, если что не так - исправлюсь.
Делаю сайт, учусь все с интернета. Сейчас мне надо сделать так, что бы отправлять сообщение могли только зарегистрированные пользователи.
Подскажите пожалуйста, как сделать проще, 1) что бы не зарегистрированным не было даже видно кнопки - ,,отправить сообщение,, или 2) при нажатии кнопки ,,отправить сообщение,, открывалось окно регистрации ?
Ychenik вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 04.09.2019, 14:28   #2
 
Аватар для web-proger
 
Сообщений: 15
FR (активность): 105

Доп. информация
По умолчанию

Какой у сайта движок?
В общем случае нужно проверять сессионную переменную, в которой хранится id авторизованного пользователя. Если эта переменная существует, и она не пуста, то показываем кнопку "Отправить", если нет - выводим уведомление о том, что отправка сообщений доступна только авторизованным пользователям.
web-proger вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 11.09.2019, 08:34   #3
 
Аватар для Ychenik
 
Сообщений: 0
FR (активность): 0

Доп. информация
По умолчанию Автор темы

Спасибо web-proger, с этим я уже разобрался, сделал. Теперь новая проблема, как активировать регистрацию, ссылка на активацию приходит с паролем вводимым пользователем, а БД пароль уже зашифрованный и активация не получается. Как в этом случае сделать надо ?
Ychenik вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 16.09.2019, 12:20   #4
 
Аватар для web-proger
 
Сообщений: 15
FR (активность): 105

Доп. информация
По умолчанию

Ну вообще перед авторизацией пароль хешируется, и сравниваются уже хеши паролей.
И что вы имеете в виду под ссылкой на активацию? Пароль нельзя вставлять ни в какие ссылки.
web-proger вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AvitoSender — отправка сообщений в личные сообщения AvitoPoster Объявления 2 15.08.2017 11:02
YoulaSender — отправка сообщений на Юлу AvitoPoster Объявления 0 28.03.2017 15:00
AdSens in UA. Адсенс в Украине. Нужно ли быть зарегистрированным предпринимателем? ilikeP Google AdSense 4 28.05.2015 12:19
Отправка заполненной формы на почту. AirPack Программирование 17 20.12.2013 11:05

Текущее время: 05:55. Часовой пояс GMT +3.