[php]
//wazne rzeczy
define('IN_PHPBB', true);
//sciezka do twojego forum
$phpbb_root_path = './forum/';
$page_path = './../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//sesje
if (!$userdata)
{
$userdata = session_pagestart($user_ip, PAGE_INDEX, $session_length);
init_userprefs($userdata);
}
if (($userdata['user_active'] == 1) && ($userdata['user_id'] != -1) && $userdata['session_logged_in'] )
{ define('logged_in', True); }
//zmienne do statów
//reszta pierdół
$scfile=explode("/",$_SERVER['PHP_SELF']);
//wybierasz sbie redirecta
//$redir = "../";
//
$redir=$page_path.$scfile[count($scfile)-1].( ($_SERVER['QUERY_STRING'])?'?'.$_SERVER['QUERY_STRING'].'&':'?').( (!preg_match('#sid=#', $_SERVER['QUERY_STRING']))?'sid='.$userdata['session_id']:'' );
//no i reszta kodu jest taka
//link pierwszy LOGIN
if( $userdata['session_logged_in'] ) {
//witaj gupij h*ju
echo '<center><span class=menu><b>Witaj '.$userdata['username'].'</b><br>';
echo "<br>";
$avatar = 'forum/images/avatars/'.$userdata['user_avatar'];
if (($userdata['user_avatar'] != '') and (file_exists($avatar))) {
echo '<img src="'.$avatar.'">';
} else {
echo '<img src="forum/templates/Deportivo/images/folder_big.gif">';
}
echo "<span class=mini><br><br></span></center>";
echo "<img src=/forum/templates/subSilver/images/icon_mini_statistics.gif> Postów <span class=i>".$userdata['user_posts']."</span><br>";
echo '<A HREF="'.append_sid($phpbb_root_path.'profile.php?mode=editprofile').'"><img border=0 src=/forum/templates/subSilver/images/icon_mini_profile.gif> Edytuj profil</A><br>';
//link Prywatne Wiadomości
echo '<a href="'.append_sid("forum/privmsg.".$phpEx."?folder=inbox") . '" onclick="jump_to_inbox();return false;" target="_new"><img border=0 src=/forum/templates/subSilver/images/icon_mini_message.gif> PW [<span class=i>'.$userdata['user_new_privmsg'].'</span>]</a><br>';
//link p.admina
if ($userdata['user_level'] == MOD || $userdata['user_level'] == ADMIN ) {
//link zarządzaj stroną
echo '<br><a href="admin.php"><img border=0 src=/forum/templates/subSilver/images/icon_mini_login.gif> Zarządzaj stroną</a><br><span>';
} else {
echo "<br>";
}
//link wyloguj
echo '<a href="'.append_sid('forum/login.php?logout=true&redirect='.$redir.'&sid='.$userdata['session_id']).'"><img border=0 src=/forum/templates/subSilver/images/icon_mini_login.gif> Wyloguj</a><br><span>';
} else {
echo '<span align="center"><center><span class=reg><form method="post" action="forum/login.php" STYLE="display: inline" name="login">
<input width="100" height="16" type="text" name="username">
<input width="100" height="16" type="password" name="password">
<input type="hidden" name="redirect" value="../"></span>
<input type=hidden name=login value="login">
<input class="text" type="checkbox" name="autologin"><span class=menu>Autologowanie </span><br>
<input width="53" height="14" type=image src="img/b_zalog.gif" type="submit" value="Zaloguj">
</form>';
echo '<A HREF="'.append_sid($phpbb_root_path.'profile.php?mode=register').'" class=l><img border="0" src="img/b_rejest.gif" width="63" height="14"></A><br>';
echo '<A HREF="'.append_sid($phpbb_root_path.'profile.php?mode=sendpassword').'" class=l><img border="0" src="img/b_zapomhaslo.gif" width="114" height="15"</A></span>';
}
?> [/php]
Witam,
Chciałem sobie wstawic na główną stronę logowanie parte o forum phpBB, tak żeby uzytkownik mógł się zalogowac na głównej stronie i po zalogowaniu pozostawał nadal na głównej, ale po wstawieniu powyższego kodu, wystepuje błąd wstawiony poniżej, a dodoatkowo, nie wiem jak zmienic, żeby okienko username, haslo było mniejsze i żeby wszystko był w jednej kolumnie, tzn. użytkownik, poniżej hasło, następniej zaloguj, poniżej Autologowanie, w kolejnym wierszu przypomnij hasło i poniżej rejestracja itd.
Również po zalogowaniu chciałbym żeby wszystko było w jedenj kolumnie:
Witaj...
Obrazek
Edytuj profil
itd.
Prosze o pomoc.
Pozdrawiam
Artur
Kod:
Warning: Cannot modify header information - headers already sent by (output started at /home/vhost/vftp/akacje8.pl/akacje8/www/index.php:80) in /home/vhost/vftp/akacje8.pl/akacje8/www/forum/includes/sessions.php on line 206
Warning: Cannot modify header information - headers already sent by (output started at /home/vhost/vftp/akacje8.pl/akacje8/www/index.php:80) in /home/vhost/vftp/akacje8.pl/akacje8/www/forum/includes/sessions.php on line 207
* co to jest !!! ???? ze burdel ? nie potrafisz jak trzeba kodu wstawic ?? poprawiac po tobie trzeba ? po jaka cholere nawaliles znacznikow list ? ten temat powiniem wywalic a nie poprawiac