Vovich 0 Опубликовано: 25 декабря 2007 Рассказать Опубликовано: 25 декабря 2007 (изменено) Редактировал login.tpl. После входа должна открываться главная страница, но открывается страница поиска. При замене на стандартный файл, всё как и должно быть... Есть какие-то предположения? З.Ы, DLE 4.2 Изменено 25 декабря 2007 пользователем Vovich Цитата Ссылка на сообщение Поделиться на других сайтах
error2k 2 Опубликовано: 25 декабря 2007 Рассказать Опубликовано: 25 декабря 2007 Я не уверен, что смогу помочь, но в любом случае было бы неплохо увидеть Ваш вариант исходного кода файла И наверное поле "action" формы надо посмотреть. Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 25 декабря 2007 Рассказать Опубликовано: 25 декабря 2007 Есть какие-то предположения? При таком объеме информации есть лишь одно предположение - неправильно редактировал login.tpl . Цитата Ссылка на сообщение Поделиться на других сайтах
n0lik 75 Опубликовано: 25 декабря 2007 Рассказать Опубликовано: 25 декабря 2007 Проверь все параметры вот этого кода <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" /> (Взял из дефолтного) Все параметры должны совпадать с дефотными Цитата Ссылка на сообщение Поделиться на других сайтах
Vovich 0 Опубликовано: 25 декабря 2007 Рассказать Опубликовано: 25 декабря 2007 (изменено) Автор Вот то что я наредактировал<? 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"> </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; } ?> Уточняю. При вставке форм кнопки отправить стандартных все равно после логина перебрасывает на страничку поиска (строка в браузере при этом не меняется). Ставился модуль - расширенный поиск Изменено 25 декабря 2007 пользователем Vovich Цитата Ссылка на сообщение Поделиться на других сайтах
Vovich 0 Опубликовано: 25 декабря 2007 Рассказать Опубликовано: 25 декабря 2007 Автор Коллеги я извиняюсь. Котелок под конец рабочего дня, немного не варит. Тега закрывающего form не было. Ещё раз извините. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.