Seite 1 von 1

Photo Album Block Add-on - Weiterleitung ...

Verfasst: 01.02.2007 20:19
von Dungeonwatcher
'n Abend! 8)

Ich habe seit langer Zeit den Photo Album Block Add-on problemlos im EZ-Portal Einsatz. Nun würde ich gerne dafür sorgen, das Gäste beim Klick auf das Vorschaubild sich Einloggen müssen und anschließend das entsprechende Bild angezeigt bekommen.

Für die Weiterleitung zum Login habe ich momentan diese Lösung in der album_pic.php im Einsatz:

Code: Alles auswählen

if (!$userdata['session_logged_in'] )
	{
		redirect(append_sid("login.$phpEx?redirect=album_pic.$phpEx", true));
	}
Nur wird nach dem Einloggen halt das entsprechende Bild nicht angezeigt. :(

Gibt's da bereits eine Lösung, welche ich bei Stundenlanger Suche hier und auf phpbb2.de übersehen habe?

Bye/2

Verfasst: 01.02.2007 20:28
von Stefane
nabend,

bei dem Redirect muss du die pic_id mit übergeben.
Denn wenn du die das mal anschaust, wie das Vorschaubild verlinkt ist (kA, ob wir den gleichen Album-MOD haben:

Code: Alles auswählen

http://site.de/phpBB2/album_showpage.php?pic_id=64&sid=279ea6a6d16823e301088678b0e1d6a4
Das heißt, du musst bei dem redirect die ID des Bildes mit übergeben...

Verfasst: 01.02.2007 20:49
von Dungeonwatcher
Hi! 8)

Und genau daran scheitere ich seit Tagen. :-?

Irgendetwas muss wohl in der login.php fehlen.

Verfasst: 01.02.2007 21:08
von easygo
Dann versuchs mal so

Code: Alles auswählen

if (!$userdata['session_logged_in'] ) 
{ 
	redirect(append_sid("login.$phpEx?redirect=album_pic.$phpEx&pic_id=$pic_id", true));
}
Best place? direkt unter..

Code: Alles auswählen

else 
{ 
   message_die(GENERAL_MESSAGE, 'No pics specified'); 
}

Verfasst: 01.02.2007 21:16
von Dungeonwatcher
Genial, das funktioniert bestens. THNX :)

Allerdings gibt's diese Stelle nicht. Ich hab's dann mal hiernach versucht:

Code: Alles auswählen

else
{
	die('No pics specified');
}