Seite 1 von 1
Benutzerstatus überprüfen
Verfasst: 28.05.2006 09:20
von putz
Hallo!
Ich möchte jetzt auf meiner Homepage z.B. Userdaten ausgeben.
Wie geht das?
Welchen PHP Code muss ich da verwenden, oder in welche datei werden die Sessions erstellt?
Danke
Verfasst: 01.06.2006 18:47
von putz
weiß niemand wie das funktioniert?
Verfasst: 02.06.2006 20:41
von putz
Verfasst: 02.06.2006 21:35
von putz
Ich brauche nur ein script, welches überprüft, ob der user eingeloggt ist!
Code: Alles auswählen
<?php
if($user ==1)
{
echo 'Hallo user';
}
else
{
echo 'Halle Gast';
}
?>
so was in der art.
Aber wie überprüfe ich das?
Verfasst: 03.06.2006 00:40
von cYbercOsmOnauT
Siehe hier:
KB:phpbb_seite
Du musst dann nur noch auf $userdata['session_logged_in'] prüfen um zu wissen, ob jemand eingeloggt ist, oder nicht.
Gruß,
Tekin
P.S.: Dat nächste Mal bitte etwas mehr Geduld mitbringen. Wir sind auch nur Menschen und keine Maschinen.
Verfasst: 08.06.2006 19:44
von putz
OK, danke
Aber leider funktioniert das nicht!
Auf der Startseite ist ein "quicklogin"!
Diese daten werden an das Forum weitergeleitet!
Wenn jetzt aber ein User eigeloggt ist, soll der login nicht angezeigt werden.
Mit dem Code:
Code: Alles auswählen
<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = 'board/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest
$page_title = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
/***** Inhaltsbereich ******/
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Wird das gesamte Forum angezeigt!
Ich möchte aber, dass gar nichts angezeigt wird, sondern nur, dass ausgegeben wird, ob der man eingeloggt ist!
Verfasst: 10.06.2006 09:47
von putz
P.S.: Dat nächste Mal bitte etwas mehr Geduld mitbringen. Wir sind auch nur Menschen und keine Maschinen.
2 Tage sind aber ziemlich lange!
Es funktioniert noch immer nicht!
Verfasst: 14.06.2006 19:29
von putz
Nach 4 Tagen noch immer keine Antwort!!!
Was soll das?
Kennt sich hier niemand aus?
http://www.event.cwsurf.de/
^^ Hier der Link zu der Homepage!
Ich würde mich über Antworten freuen

Verfasst: 16.06.2006 14:57
von putz
lalalallla

Verfasst: 21.06.2006 10:28
von putz
Jetzt werde ich sauer!
Insgesamt sind 150 Benutzer online
Und keiner ist dazu fähig, mir zu sagen wie das funktioniert?
lol!
Code: Alles auswählen
if ($_SESSION['id] == "")
{
echo '<a class="nav" href="index.php?section=login"> <b>Login</b></a>';
}
else
{
echo '<a class="nav" href="index.php?section=logout"> <b>Logout</b></a>';
}
?>
Wie muss ich das umschrieben?
Ohne, dass da forum inludet wird!
Wartend auf eine Antwort...