Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z logowaniem
Forum PHP.pl > Forum > Przedszkole
smolo
Mam problem!!!!


Niby wszystko działa poprawnie ale jak chce sie zalogowac na forum ze strony to wygląda to tak jakby strona sie odświeżała, dopiero gdy loguje sie drugi raz to wszystko sie udaje, wyskakuje panel urzytkownika itd. Mój problem polega na tym ze chciałbym by urzytkownikowi udawało sie logowanie za pierwszym razem, nie mam pojęcia o co chodzi. POMOCY!! rolleyes.gif rolleyes.gif rolleyes.gif

Poniżej kod całego index.php z wydzielonym kodem który słuzy do logowania

<?php
ob_start();
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-2" />
<meta name="keywords" content="shin,world,chan" />
<meta name="description" content="Shin World" />
<meta name="robots" content="all" />
<link rel="stylesheet" type="text/css" title="mint" href="style.css" media="all" />
<title>Shin World</title>
</head>
<body xml:lang="pl">
<div align="center">
<table cellpadding="0" cellspacing="0">
<tr valign="bottom">
<td style="background-image: url(img/shinchan.gif); width: 254;">
</td>
<td width="16">
</td>
<td>

<table cellpadding="0" cellspacing="0" class="top2">
<tr valign="top">
<td width="174" align="left"><font class="top2_2">ht</font><br

/><center><img src="img/linia.gif" border="0" alt="" /></center><font class="top2_2">ht</font><br /><center><img

src="img/linia.gif" border="0" alt="" /></center><font class="top2_2">ht</font><br /><center><img src="img/linia.gif"

border="0" alt="" /></center><font class="top2_2">ht</font><br /><center><img src="img/linia.gif" border="0" alt=""

/></center><font class="top2_2">ht</font><br /><center><img src="img/linia.gif" border="0" alt="" /></center><font

class="top2_2">ht</font><br /><center><img src="img/linia.gif" border="0" alt="" /></center><font

class="top2_2">ht</font><br /><center><img src="img/linia.gif" border="0" alt="" /></center>
</td>
<td style="background-image: url(img/linia2.gif); width:8 ; height: 112;"

valign="top" cellpadding="">
</td>
<td width="248" class="lastfor">Ostatnio na forum<br />
<script language="JavaScript" type="text/javascript"

src="http://127.0.0.1/~html-fixed2/forum/topics_anywhere.php?mode=show&f=a&n=7&b=4&lpb=0&lpd=0&lpi=y&ch=18&chw

=e"></script>
</td>
</tr>
</table>


</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="254">
<table cellpadding="0" cellspacing="0">
<tr>
<td class="ods">
</td>
<td class="orange" valign="top">
<table cellpadding="0" cellspacing="0">
<tr>
<td><img src="img/wyszukiwarka.gif"

border="0" alt="" /></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0">
<tr>
<td><input type="text" class="input1" />

&nbsp;</td>
<td><input class="button" type="image"

src="img/szukaj.gif" /></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0">
<tr>
<td><img src="img/panel.gif" border="0" alt=""

/></td>
</tr>
</table>


//-----------------------------------------------------logowanie-----------
<?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 '<form method="post" action="forum/login.php" STYLE="display: inline" name="login">

<table cellpadding="0" cellspacing="0">
<tr>
<td><input type="text" name="username"

class="input1" /><span style="font-size:4px;"><br /><br /></span><input type="password" name="password"

class="input1"> &nbsp;</td>
<input type="hidden" name="redirect" value="../"></span>
<input type=hidden name=login value="login">

<td valign="bottom"><span

style="font-size:4px;"><br /><br /><br /><br /><br /></span><input class="button" type="image" src="img/loguj.gif"

type="submit" value="Zaloguj" /></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" style="margin: 5px;">
<tr>
<td><font class="podmenu">Je&para;li nie masz

konta,
<a href="'.append_sid($phpbb_root_path.'profile.php?mode=register').'" >zarejestruj</a> się exclamation.gif!</font><br>
<font class="podmenu">Nie poamiętasz hasła to
<a href="'.append_sid($phpbb_root_path.'profile.php?mode=sendpassword').'" >kliknij!</a></font>
</td>
</tr>
</table>
</form>';
}
ob_end_flush();
?>


//----------------------------------------------------------------------------------------





</td>
<td class="ods">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" class="dol1">
<tr>
<td></td>
</tr>
</table><br />
<table cellpadding="0" cellspacing="0" class="podmenu">
<tr align="left">
<td>&raquo; Smolo; <a href="#" class="m">smolo@vp.pl</a> ,

fubu8@o2.pl<br />
telefon; 691302900<br />
&raquo; Kaito; kaito-kun@o2.pl ....../elo<br />
telefon; 505148789<br /></td>
</tr>
</table>

</td>

<td width="16">
</td>
<td>
<table cellpadding="0" cellspacing="0">
<tr>
<td class="ods">
</td>
<td bgcolor="#ffffff" width="410" valign="top" align="center"><img

src="img/image.jpg" alt="" border="0" />
</td>
<td class="ods">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" class="dol2">
<tr>
<td></td>
</tr>
</table>

</td>
</tr>
</table>

<br />

<table cellpadding="0" cellspacing="0" width="695" class="content_u">
<tr>
<td></td>
</tr>
</table>

<table cellpadding="0" cellspacing="0" width="695" class="content">
<tr valign="top">
<td width="180">
<table cellpadding="6" cellspacing="0" class="content">
<tr>
<td>&nbsp;&nbsp;<img src="img/strz_o.gif" alt="" border="" /><a

href=index.php>Strona główna</a><br />&nbsp;&nbsp;<img src="img/strz_o.gif" alt="" border="" /><a

href="#">Bohaterowie</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif" alt="" border="" /><a

href="index.php?bohaterowie=shinnosuke">Shinnosuke Nohara</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img

src="img/strz_r.gif" alt="" border="" /><a href="#">Himawari Nohara</a><br

/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif" alt="" border="" /><a href="#">Misae Nohara</a><br

/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif" alt="" border="" /><a href="#">Hiroshi Nohara</a><br

/>&nbsp;&nbsp;<img src="img/strz_o.gif" alt="" border="" /><a href="#">Multimedia</a><br

/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif" alt="" border="" /><a

href="index.php?multimedia=odcinki">Odcinki</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif"

alt="" border="" /><a href="index.php?multimedia=tapety">Tapety</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img

src="img/strz_r.gif" alt="" border="" /><a href="index.php?multimedia=wygaszacze">Wygaszacze</a><br

/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif" alt="" border="" /><a

href="index.php?multimedia=skiny">Skiny</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif"

alt="" border="" /><a href="index.php?multimedia=ikony">Ikony</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img

src="img/strz_r.gif" alt="" border="" /><a href="index.php?multimedia=pozostale">Pozostałe</a><br />&nbsp;&nbsp;<img

src="img/strz_o.gif" alt="" border="" /><a href="#">Informacje</a><br />&nbsp;&nbsp;<img src="img/strz_o.gif" alt=""

border="" /><a href="#">Fan</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif" alt="" border=""

/><a href="index.php?fan=fanarty">FanArty</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="img/strz_r.gif"

alt="" border="" /><a href="index.php?fan=humor">Humor</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img

src="img/strz_r.gif" alt="" border="" /><a href="#">Pozostałe</a><br />



</td>
</tr>
</table>
</td>
<td class="cont_l"></td>
<td width="514">


<?php
$multimedia = $_GET['multimedia'];
$bohaterowie = $_GET['bohaterowie'];
$fan = $_GET['fan'];

if(!empty($multimedia)) {

if(is_file("strony/multimedia/$multimedia.html")) include "strony/multimedia/$multimedia.html";
else echo "<br />Nie ma takiej strony :-(";
}

elseif(!empty($bohaterowie)) {

if(is_file("strony/bohaterowie/$bohaterowie.html")) include "strony/bohaterowie/$bohaterowie.html";
else echo "<br />Nie ma takiej strony :-(";

}

elseif(!empty($fan)) {

if(is_file("strony/fan/$fan.html")) include "strony/fan/$fan.html";
else echo "<br />Nie ma takiej strony :-(";

}
else include "news/news.php";
?>
</td>


<table cellpadding="0" cellspacing="0" width="695" class="content_d">
<tr>
<td></td>
</tr>
</table>

</div>
</body>
</html>
mike
Co to za bajzel :?:

Proszę poprawić posta stosując odpowieni bbCode exclamation.gif!

Przecież tego nie da się czytać.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.