Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Доступ к странице по паролю

23.05.2014, 15:11
mihailvf
Федотовских Михаил

Зарегистрирован:
1970-01-01
Сообщений: 4

Здравствуйте. Нужно реализовать доступ по паролю на версия Standard 5.3 к одной из страниц сайта, без использования авторизации. Как это сделать? Есть ли смысл доплачивать за версию с Личным кабинетом?

ognetush
24.05.2014, 20:23
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Да нет, конечно не нужно. Воспользуйтесь моим решением ЛК на Netcat Standard
25.05.2014, 14:23
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

Возможно сделать при помощи сессии или куки. Различие в названии массива $_SESSION или $_COOKIE
Сессия
При входе пользователя в раздел проверяем есть ли в массиве сессии($_SESSION) значение входа (пароль, так же возможно закешировать (на усмотрение)

$current_sub[sub_access] - поле в которое вы записали пароль от раздела

<? if($_POST[sub]) $_SESSION[sub_access][$_POST[sub]] = $_POST['sub_access'];

if($_SESSION[sub_access][$sub]==$current_sub[sub_access]){ ?>
Показываем необходимое
<? }else{ ?>
У вас нет доступа пожалуйста введите пароль(и здесь добавить форму для ввода)
<form>
<input name='sub' type='hidden' placeholder='<?=$sub?>'>

<input name='sub_access' type='text' placeholder='Введите пароль' required>
<button type='submit'>Подтвердить</button>
</form>
<? } ?>

Это только пример, так что вам не обязательно использовать многомерным массив.

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
198 196 2014-05-25 14:23:15 13662
Описание проекта