Loginbox MOD auf jeder Seite
Verfasst: 10.02.2004 13:13
Hallo,
ich weiß das es sowas in der Art schon gibt. Es ist nur etwas verfeinert.
Dieser Hack bietet die Möglichkeit, auf einer beliebigen Seite eine LoginBox zu erstellen. Diese LoginBox zeigt folgende Informationen:
Nicht eingeloggt:
[ externes Bild ]
Eingeloggt:
[ externes Bild ]
Demo:
Klick hier
ACHTUNG:
Ihr müsst die URL natürlich ändern.
Weiterhin ist darauf zu achten, das wenn Ihr auf Eurer Seite weitere Hacks (nicht im Forum, sondern auf der Seite, wo Ihr die LoginBox erstellt) die nachfolgenden beiden Zeilen ausklammer ( // ).
Hier nun der Code:
Hoffe es klappt !
Gruß
Razfaz
ich weiß das es sowas in der Art schon gibt. Es ist nur etwas verfeinert.
Dieser Hack bietet die Möglichkeit, auf einer beliebigen Seite eine LoginBox zu erstellen. Diese LoginBox zeigt folgende Informationen:
- Login mit Name und Passwort
- AutoLogin
- Passwort vergessen
- Registrieren
- Namentliche Begrüssung
- Profil bearbeiten
- Private Nachrichten
- Ausloggen
Nicht eingeloggt:
[ externes Bild ]
Eingeloggt:
[ externes Bild ]
Demo:
Klick hier
ACHTUNG:
Ihr müsst die URL natürlich ändern.
Weiterhin ist darauf zu achten, das wenn Ihr auf Eurer Seite weitere Hacks (nicht im Forum, sondern auf der Seite, wo Ihr die LoginBox erstellt) die nachfolgenden beiden Zeilen ausklammer ( // ).
Code: Alles auswählen
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
Code: Alles auswählen
<?php
define('IN_PHPBB',true);
$phpbb_root_path = "phpBB2/"; // 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.clantools.de/phpBB2/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.clantools.de/phpBB2/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.clantools.de/phpBB2/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.clantools.de/phpBB2/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.clantools.de/phpBB2/profile.php?mode=sendpassword" class="smalllink">Passwort
vergessen?</a></font></span><br>
<font size="1">
<a href="http://www.clantools.de/phpBB2/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
}
?>
Gruß
Razfaz