Seite 1 von 1

Login _intern_ includen

Verfasst: 16.06.2005 15:31
von Facilis
Ich habe versucht dieses Login in die index_body.tpl datei zu hinzufügen. Leider klappt es nicht, wie ich es gerne möchte. Man kann sich zwar einloggen, aber wenn man eingeloggt ist. Wird die Else-Schleife nicht ausgelöst.

Kann mir wer sagen, was ich am Login ändern muss, dass die Else schleife genutzt wird? Extern funktioniert es wunderbar.

Code: Alles auswählen

'SIDEBAR' => implode("",file("blabla/meinepage/forumfooter.php")),

Code: Alles auswählen

<?php
###------ das hab ich weggelassen -------###
## define('IN_PHPBB', true);
## include(blablameineeurlzurpage/extension.inc');
## include(blablameineeurlzurpage/'common.' . $phpEx);

## $userdata = session_pagestart($user_ip, PAGE_INDEX);
## init_userprefs($userdata);
##------- funktioniert mit oder ohne nicht ----###

if (!$userdata['session_logged_in'])
{
    echo '<form action="login.php" method="post">';
    echo '<img src="images/dotorange.gif">&nbsp;Username:<br><input type="text" name="username" class="post" /><br>';
    echo '<img src="images/dotorange.gif">&nbsp;Password:<br><input type="password" name="password" class="post" /><br>';
    echo '<input type="hidden" name="login" value="true" />';
echo '<input type="hidden" name="redirect" value="index.php">';
    echo '<input type="submit" class="mainoption" value="Login" /></form>';
}
else{
   echo '<img src="images/dotorange.gif">&nbsp;<font color="#F06C00"><b>Eingeloggt</b></font><br>';
   echo '<a href="forum/profile.php?mode=editprofile">Profil ändern</a><br>';
   echo '<a href="forum/privmsg.php?folder=inbox">Nachrichten</a><br>';
   echo '<a href="forum/login.php?logout=true">Ausloggen</a>';
}

?>