[Suche] Homepage Login Box
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
k, habe es jetzt so von hier:
http://www.phpbb.de/viewtopic.php?t=469 ... t=loginbox
Aber klappt nicht
http://www.phpbb.de/viewtopic.php?t=469 ... t=loginbox
Code: Alles auswählen
<?php
define('IN_PHPBB',true);
$phpbb_root_path = "forum/"; // set path to phpBB files
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userid = $userdata['user_id'];
$sql = "SELECT * FROM " . USER_GROUP_TABLE . " WHERE user_id = '$userid'";
$result = $db->sql_query($sql);
$isauth = 0;
while ($row = $db->sql_fetchrow($result))
{
if ($row['group_id'] == 'insert_group_id_here' || $row['group_id'] == 'insert_group_id_here')
{
$isauth = 1;
}
}
if($userdata['session_logged_in']){
?>
<div align="left">
<center><font size="1" face="Verdana">Hallo, <?php echo $userdata[username] ?>!
</font></center>
</div><br>
<div class="nav"><font face="Verdana"><font size="1">:: </font>
<a class="nav" href="http://www.nfsu2.de/forum/profile.php?mode=editprofile">
<font size="1">Profil bearbeiten</font></a></font></div>
<div class="nav"><font face="Verdana"><font size="1">:: </font>
<a class="nav" href="http://www.nfsu2.de/forum/privmsg.php?folder=inbox">
<font size="1">Private Nachrichten</font></a></font></div>
<div class="nav"><font face="Verdana"><font size="1">:: </font>
<a class="nav" href="http://www.nfsu2.de/forum/login.php?logout=true&redirect=../index.php">
<font size="1">Ausloggen</font></a></font></div>
<font size="1" face="Verdana">
<?php
}else{
?>
</font>
<form action="http://www.nfsu2.de/forum/login.php" method="post"><table border="0" cellpadding="3" cellspacing="1" width="100%">
<tr>
<td>
<font size="1" face="Verdana">Username:<br>
<input class="searchbox" type="text" name="username" size="10" maxlength="40">
</font>
</td>
</tr>
<tr>
<td>
<font size="1" face="Verdana">Passwort:<br>
<input class="searchbox" type="password" name="password" size="10" maxlength="25">
</font><br>
<font size="1" face="Verdana">Auto Login: </font>
<font face="Verdana" size="1"><input class="text" type="checkbox" name="autologin"></font><br>
</td>
</tr>
<tr align="center">
<td colspan="2"><font size="1" face="Verdana"><input type="submit" name="login" value="Login"></font></td>
</tr>
<tr align="center">
<td colspan="2"><font face="Verdana"><span class="smalltext">
<font size="1">
<a href="http://www.nfsu2.de/forum/profile.php?mode=sendpassword" class="smalllink">Passwort
vergessen?</a></font></span><br>
<font size="1">
<a href="http://www.nfsu2.de/forum/profile.php?mode=register">Registrieren</a></font><font size="1">!
</font></font></td>
</tr>
</table>
<input type="hidden" name="redirect" value="../index.php">
</form>
<?php
}
?>
du hast den redirect wert auf ../index.php gesetzt. Der sollte aber auf ./forum/index.php sein oder?
Edit:
Du musst auch noch das
in deinen code einfügen einfügen. Mach es wie hier: KB:72
Edit:
Du musst auch noch das
Code: Alles auswählen
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
Zuletzt geändert von Fabse am 25.07.2004 22:27, insgesamt 1-mal geändert.