Я пользовался поиском по этому сайту, темы похожие находил, но не кто внятно не мог ответить на следующий вопрос:
У меня на главной странице находится форма для авторизации пользователя, она ссылается на 'forum/login.php', но при вводе правильной информации соединение не происходит и я просто перехожу на 'forum/login.php'. Что делать в таком случае?
Заранее благодарен!
Не возможно зайти на форум с главной страницы сайта
-
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 17 лет 9 месяцев
-
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 17 лет 9 месяцев
Не стал я создовать тему так как эта похожа на мою. Я имею .php страничку она у меня главная и я хачу сделать на эту главную страничку форму авторизации т.е. Если пользователь не залоген его просят злогениться если залогин показывает его ник и сколько личный сообщений (кидает его не на 'forum/index.php' , a на index.php главную страницу сайта.... Пытался сделать, я лазил и в login.php и в login_body.tpl. Помагите плз с этой авторизацией за ранее Большое Спасибо.
Добавлено спустя 24 минуты 54 секунды:
Извеняюсь нашол то что хотел Спасибо.
Добавлено спустя 24 минуты 54 секунды:
Извеняюсь нашол то что хотел Спасибо.
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 17 лет 9 месяцев
Вот такая форма:
Добавлено спустя 2 часа 8 минут 35 секунд:
Всё, проблема решина.
Вот то что я искал:
По ссылке http://www.phpbbguru.net/community/viewtopic.php?t=8658 .
Спасибо Xpert что пытался мне помочь!
И спасибо YogSagot за скрипт!
Код: Выделить всё
<form action='forum/login.php' method='post'>
<input type='text' name='username' />
<input type='password' name='password' />
<input type='submit' value='Войти' />
</form>
Всё, проблема решина.
Вот то что я искал:
Код: Выделить всё
<?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>';
}
?>
Спасибо Xpert что пытался мне помочь!
И спасибо YogSagot за скрипт!