Перейти к публикации

Небольшая ошибка при входе пользователя


Рекомендованные сообщения

Редактировал login.tpl. После входа должна открываться главная страница, но открывается страница поиска.

При замене на стандартный файл, всё как и должно быть...

Есть какие-то предположения? :huh:

З.Ы, DLE 4.2

Изменено пользователем Vovich
Ссылка на сообщение
Поделиться на других сайтах

Я не уверен, что смогу помочь, но в любом случае было бы неплохо увидеть Ваш вариант исходного кода файла ;)

И наверное поле "action" формы надо посмотреть.

Ссылка на сообщение
Поделиться на других сайтах

Есть какие-то предположения?

При таком объеме информации есть лишь одно предположение - неправильно редактировал login.tpl :) .

Ссылка на сообщение
Поделиться на других сайтах

Проверь все параметры вот этого кода

<input onclick="submit();" name="image" type="image" src="{THEME}/images/dlet_bttn_login.gif" style="width:50px; height:18px; border:0" />

<input name="login" type="hidden" id="login" value="submit" />

(Взял из дефолтного)

Все параметры должны совпадать с дефотными

Ссылка на сообщение
Поделиться на других сайтах

Вот то что я наредактировал

<?
if ($is_logged == TRUE){

$login_panel = <<<HTML
<div class="copy">Ласкаво просимо, <b>{$member_id['name']}</b>! |
HTML;

if ($member_id['user_group'] < 4) {
$unmodded_query = "select count(*) as count from " . PREFIX . "_post where approve='0';";
$result = $db->query($unmodded_query);
$number_usernews = @mysql_fetch_array($result);
if(!isset($number_usernews['count'])){$number_usernews['count']=0;}
$login_panel .= <<<HTML
<a href="{$adminlink}" target="_blank">Адмінцентр</a> | <a href="{$config['http_home_url']}index.php?do=usernews">Користувачі news ({$number_usernews['count']})</a> |
HTML;
}
$login_panel .= <<<HTML

<a href="{$link_profile}">Мій профіль</a> |
<a href="{$link_pm}">Повідомлення ({$member_id['pm_unread']} {$member_id['pm_all']})</a> |
<a href="{$link_favorites}">Улюблене</a> |
<a href="{$link_addnews}">Додати новину</a> |
<a href="{$link_newposts}">Непрочитані</a> | <a href="{$link_logout}"><b>Вийти</b></a></div>
HTML;

} else {
$login_panel = <<<HTML
<div class="stext">
<form method=post> Логін <input type="text" name="login_name" style="width:103px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 ">
Пароль <input type="password" name="login_password" style="width:103px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 ">
<input class="bbcodes" name="login" type="submit" value="Відправити"> |
<a href="{$link_regist}">Зареєструватись!</a> | <a href="{$link_lost}">Забули пароль?</a> |
</div>
HTML;
}
?>[/codebox]

Исходник от 4.2

[codebox]<?
if ($is_logged == TRUE){

$login_panel = <<<HTML
<div style="padding-top:2px; padding-left:20px;">Привет, <b>{$member_id['name']}</b>!</div>
<div style="padding-top:5px; padding-bottom:5px; padding-left:22px;"><table width="100%" class="copy">
HTML;

if ($user_group[$member_id['user_group']]['allow_admin']) {
$login_panel .= <<<HTML
<tr>
<td style="padding:2px;"><a href="{$adminlink}" target="_blank">Админцентр</a></td>
</tr>
HTML;
}
$login_panel .= <<<HTML
<tr>
<td style="padding:2px;"><a href="{$link_profile}">Мой профиль</a></td>
</tr>
<tr>
<td style="padding:2px;"><a href="{$link_pm}">Cообщения ({$member_id['pm_unread']} | {$member_id['pm_all']})</a></td>
<tr>
<td style="padding:2px;"><a href="{$link_favorites}">Мои закладки</a></td>

<tr>
<td style="padding:2px;"><a href="{$link_stats}">Статистика</a></td>
<tr>
<td style="padding:2px;"><a href="{$link_addnews}">Добавить новость</a></td>
<tr>
<td style="padding:2px;"><a href="{$link_newposts}">Обзор непрочитанного</a></td>
</tr>
</table>
</div>
<div style="padding-top:2px; padding-bottom:5px; padding-left:75px;"><a href="{$link_logout}"><b>Завершить сеанс!</b></a></div>
HTML;

} else {
$login_panel = <<<HTML
<div style="padding-top:5px; padding-left:21px;">
<table width="165" class="stext"><form method=post>
<tr align="left" valign="middle">
<td width="58" height="25" align="right">Логин</td>
<td height="25" align="right"><input type="text" name="login_name" style="width:103px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>
</tr>
<tr align="left" valign="middle">
<td width="58" height="25" align="right">Пароль</td>
<td height="25" align="right"><input type="password" name="login_password" style="width:103px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 "></td>
</tr>
<tr align="left" valign="middle">
<td width="58" height="25" align="right">&nbsp;</td>
<td height="25" align="right"><div style="padding-top:2px; padding-left:0px;">
<input name="image" type="image" src="{THEME}/images/send.png">
<input name="login" type="hidden" id="login" value="submit">
</div></td>
</tr></form>
</table>
</div><div style="padding-top:8px; padding-left:55px; padding-bottom:5px;"><a href="{$link_regist}">Регистрация на сайте!</a><br><a href="{$link_lost}">Забыли пароль?</a></div>
HTML;
}
?>

Уточняю. При вставке форм кнопки отправить стандартных все равно после логина перебрасывает на страничку поиска (строка в браузере при этом не меняется). Ставился модуль - расширенный поиск

Изменено пользователем Vovich
Ссылка на сообщение
Поделиться на других сайтах

Коллеги я извиняюсь. Котелок под конец рабочего дня, немного не варит. Тега закрывающего form не было. Ещё раз извините. :unsure:

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...