Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как сделать страницу авторизации на отдельной странице DLE 13?

Как сделать страницу авторизации на отдельной странице DLE 13?


     dle 13, авторизация, на, отдельной, странице    Общие вопросы по PHP, Модули, Хаки    2629

вопрос
Здравствуйте, уважаемые. Перерыл весь интернет, перепробовал все методы, но никак не получается сделать авторизацию на отдельной странице в DLE 13. Может у кого-нибудь есть решение данной проблемы? Буду очень благодарен за помощь.

Ответил: Rayne


Создаете статическую страницу, приписываете к ней шаблон статической странице, далее, переносите данные формы входа от [quote=vitnet]
[group=5]
<form class="login-form" method="post" action="">
	<ul>
		<li><label for="login_name">Логин:</label>
		<input class="f_input" type="text" name="login_name" id="login_name" ></li>
		<li><label for="login_password">Пароль:</label>
		<input class="f_input" type="password" name="login_password" id="login_password" ></li>
	</ul>
	<div class="submitline">
		<button onclick="submit();" type="submit" title="Войти" class="btn f_wide">Войти</button>
	</div>
	<div class="log-links">
		<a href="/index.php?do=lostpassword">Забыли пароль?</a> |
		<a href="/index.php?do=registration">Регистрация</a>
	</div>
	<input name="login" type="hidden" id="login" value="submit">
</form>[/group]


Затем, вставляете после авторизации пользователем данный скрипт, чтобы после авторизации пользователь не видел ошибку.
[not-group=5]
<script type="text/javascript">location.replace("/")</script>
[/not-group]

3 комментария

vitnet
PHP-developer

vitnet - -

А в чем собственно проблема?

Добавьте статическую страницу и впихните в неё форму входа
<form class="login-form" method="post" action="">
	<ul>
		<li><label for="login_name">Логин:</label>
		<input class="f_input" type="text" name="login_name" id="login_name" ></li>
		<li><label for="login_password">Пароль:</label>
		<input class="f_input" type="password" name="login_password" id="login_password" ></li>
	</ul>
	<div class="submitline">
		<button onclick="submit();" type="submit" title="Войти" class="btn f_wide">Войти</button>
	</div>
	<div class="log-links">
		<a href="/index.php?do=lostpassword">Забыли пароль?</a> |
		<a href="/index.php?do=registration">Регистрация</a>
	</div>
	<input name="login" type="hidden" id="login" value="submit">
</form>

Rayne
Юзер

Rayne - -

vitnet, После авторизации входит на сайт и первое сообщение "У Вас недостаточно прав для просмотра выбранной страницы." Как сделать редирект на главную страницу после авторизации?

Rayne
Юзер

Rayne - -

Rayne, Реализовал через скрипт:
[not-group=5]
<script type="text/javascript">location.replace("/")</script>
[/not-group]

Похожие вопросы

наверх