Eigenen Login verwenden, welche Session Vars muss ich setzen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

Also ich habe mir jetzt nicht den Thread durch gelesen, aber ich habe mich damit auch schon auseinander gesetzt und kann dazu nur folgendes sagen:

Wenn du den Login/Logout auf deiner HP integrieren möchtest, solltest du die session.php includen

Davor allerdings die Boardconfig aus der DB holen wie folgt:

Code: Alles auswählen

$sql = "SELECT * FROM " . CONFIG_TABLE ;

if( !$result = $db->sql_query($sql) )
{
    echo "Konnte Boardkonfiguration nicht laden";
    exit;
}

while( $tmp = $db->sql_fetchrow($result) )
{
      $board_config[$tmp['config_name']] = $tmp['config_value' ];
}
Du musst dazu allerdings noch die constants.php includen, damir die CONFIG_TABLE richtig umgesetzt wird ;)

Durch die Session.php kannste dann init_userprefs() aufrufen, der ermittelt ob der User Autologin hat oder eingeloggt ist.

Wichtig ist nur das du beim LogOut die session_ends mit aufrufst.

Gegebenfalls einfach mal die login.php angucken ;)

Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
Antworten

Zurück zu „Coding & Technik“