Seite 1 von 3
[Suche] Homepage Login Box
Verfasst: 25.07.2004 18:48
von allstar!
Hi,
ich suche für meine Homepage
www.nfsu2.de eine Login Box.
- Login Box soll auf der Hauptseite sein.
- Wenn der User schon eingeloggt ist, sollte anstatt die
Box sein Name stehen, z.b. Willkommen RacerGT
Gibt es schon sowas vorgefährtigt ?
Verfasst: 25.07.2004 20:11
von Fabse
KB:106
Verfasst: 25.07.2004 20:26
von allstar!
Jo habe ich auch schon gefunden, wenn ich das hier einbaue:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
if ( $userdata['session_logged_in'] )
{
// Code, wenn ein Benutzer angemeldet ist
}
else
{
// Code, wenn kein Benutzer angemeldet ist
}
if ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD )
?>
+ den Form Code, kriege ich keine Anzeige das ich eingeloggt bin, sondern immer nur die Login Box. Werde da nur weitergeleitet zu meinem Forum.
Verfasst: 25.07.2004 20:51
von Fabse
Bist du dann im Forum eingeloggt?
Verfasst: 25.07.2004 21:13
von allstar!
Wenn ich das so einbinde:
Code: Alles auswählen
<form action="/forum/login.php" method="post">
Benutzername: <input type="text" name="username"><br>
Passwort: <input type="password" name="password"><br>
Autologin? <input type="checkbox" name="autologin"><br>
<input type="hidden" name="redirect" value="http://www.nfsu2.de">
<input type="submit" name="login" value="Login">
</form>
Klappt der Login, aber ich werde auf eine
"Die Seite wurde nicht gefunden" weitergeleitet.
http://www.nfsu2.de/forum/login.php
Die Login Box ist aber immer noch da, auf der Hauptseite.
Verfasst: 25.07.2004 21:18
von Fabse
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
if ( $userdata['session_logged_in'] )
{
// Code, wenn ein Benutzer angemeldet ist
}
else
{
?>
<form action="/forum/login.php" method="post">
Benutzername: <input type="text" name="username"><br>
Passwort: <input type="password" name="password"><br>
Autologin? <input type="checkbox" name="autologin"><br>
<input type="hidden" name="redirect" value="http://www.nfsu2.de/index.php">
<input type="submit" name="login" value="Login">
</form>
<?
}
?>
Versuchs mal so!
Verfasst: 25.07.2004 21:23
von allstar!
Wenn ich alleine schon nur das hier in
meinen header einbaue gibt das einen error:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
if ( $userdata['session_logged_in'] )
{
// Code, wenn ein Benutzer angemeldet ist
}
else
{
?>
Parse error: parse error, unexpected $ in
/www/htdocs/index.php on line 20
Verfasst: 25.07.2004 21:25
von Fabse
Kein wunder, dass du einen Parse-Error bekommst. Es fehlt auch vor ?> ein
} 
Verfasst: 25.07.2004 21:27
von allstar!
Moment, komplett klappt der Code, aber da komme ich
wieder zur Seite die nicht zu finden ist:
http://www.nfsu2.de/forum/login.php
Und Login Box bleibt auch da.
Verfasst: 25.07.2004 21:29
von Fabse
Mach mir mal eine Test acc bitte!