Ich hab n kleines Problem mit phpBB. Und zwar möchte ich gerne eine Datenbankabfrage ausführen, wenn (und nur dann) der Autologinprozess für einen User durchgeführt wird.
In einem phpBB 2.0.17 (*glaub*) hatte ich das über die sessions.php geregelt (Beispielcode ab Zeile 76):
Code: Alles auswählen
if ( $user_id != ANONYMOUS )
{
$auto_login_key = $userdata['user_password'];
if ( $auto_create )
{
if ( isset($sessiondata['autologinid']) && $userdata['user_active'] )
{
// We have to login automagically
if( $sessiondata['autologinid'] === $auto_login_key )
{
// autologinid matches password
$login = 1;
$enable_autologin = 1;
/* Hier dann der auszuführende code... */
}
Setze ich meinen Code nach $enable_autologin = 1; wird er zwar beim Autologin ausgeführt, jedoch auch, wenn der User sich normal einloggt. Und das soll eben nicht passieren, der Code soll explizit nur dann ausgeführt werden, wenn der Autologinvorgang beginnt.
Denke mal, ihr könnt mir helfen
LG,
Max