Не возможно зайти на форум с главной страницы сайта

Форум для авторов модов для phpBB 2.0.x. Здесь можно попросить помощи в разработке у коллег.

Не возможно зайти на форум с главной страницы сайта

Сообщение KoV.88 23.07.2007 11:22

Я пользовался поиском по этому сайту, темы похожие находил, но не кто внятно не мог ответить на следующий вопрос:
У меня на главной странице находится форма для авторизации пользователя, она ссылается на 'forum/login.php', но при вводе правильной информации соединение не происходит и я просто перехожу на 'forum/login.php'. Что делать в таком случае?
Заранее благодарен!
KoV.88
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 23.07.2007 10:40


Сообщение Faus 23.07.2007 12:13

Не стал я создовать тему так как эта похожа на мою. Я имею .php страничку она у меня главная и я хачу сделать на эту главную страничку форму авторизации т.е. Если пользователь не залоген его просят злогениться если залогин показывает его ник и сколько личный сообщений (кидает его не на 'forum/index.php' , a на index.php главную страницу сайта.... Пытался сделать, я лазил и в login.php и в login_body.tpl. Помагите плз с этой авторизацией за ранее Большое Спасибо.

Добавлено спустя 24 минуты 54 секунды:

Извеняюсь нашол то что хотел Спасибо.
Faus
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 23.07.2007 11:39

Сообщение KoV.88 23.07.2007 14:45

Нужно очень срочно!
KoV.88
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 23.07.2007 10:40

Сообщение Xpert 23.07.2007 15:45

KoV.88
А метод передачи данных верный, POST?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение KoV.88 24.07.2007 13:47

Xpert
Да, так и есть.
KoV.88
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 23.07.2007 10:40

Сообщение KoV.88 25.07.2007 14:29

Вот такая форма:
Код: Выделить всё
<form action='forum/login.php' method='post'>
<input type='text' name='username' />
<input type='password' name='password' />
<input type='submit' value='Войти' />
</form>


Добавлено спустя 2 часа 8 минут 35 секунд:

Всё, проблема решина.
Вот то что я искал:
Код: Выделить всё
<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'phpbb/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
    if (!$userdata['session_logged_in'])
    {
        print '<form action="'.append_sid($phpbb_root_path.'login.'.$phpEx).'" method="post">';
        print 'Login: <input name="username" type="text" value=""><br />';
        print 'Password: <input name="password" type="password" value=""><br />';
        print 'Autologin: <input name="autologin" type="checkbox" value="ON">';
        print '<input name="redirect" type="hidden" value="../index.php">';
        print '<input name="login" type="submit" value="Send">';
        print '</form>';
   }
   else
   {
        print 'Hallo, '.$userdata['username'].'<br />';
        print '<a href="'.$phpbb_root_path.'login.'.$phpEx.'?logout=true&sid='.$userdata['session_id'].'&redirect=../index.php">Logout</a>';
    }
?>

По ссылке http://www.phpbbguru.net/community/viewtopic.php?t=8658 .
Спасибо Xpert что пытался мне помочь!
И спасибо YogSagot за скрипт!
KoV.88
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 23.07.2007 10:40


Вернуться в Для авторов (phpBB 2.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0