Seite 1 von 1

Album Hierarchy Codepassage

Verfasst: 26.04.2006 10:45
von mgutt
Also ich verstehe die folgende Passage nicht wirklich:

Code: Alles auswählen

if ($album_user_id != ALBUM_PUBLIC_GALLERY)
{
...
...
...
...
	if ($album_user_id < 1)
	{
        if (!$userdata['session_logged_in'])
        {
		    redirect(append_sid(album_append_uid("login.$phpEx?redirect=album.$phpEx", true)));
        }
        else
        {
            $album_user_id = $userdata['user_id'];
            redirect(append_sid(album_append_uid("album.$phpEx", true)));
        }
	}
...
...
...
Die 1. Bedingung "$album_user_id != ALBUM_PUBLIC_GALLERY" ist:

Code: Alles auswählen

$album_user_id != 0
Denn "ALBUM_PUBLIC_GALLERY" wird mit 0 zu Anfang definiert:

Code: Alles auswählen

define('ALBUM_PUBLIC_GALLERY', 0);
Verfolgen wir nun die Schleife weiter, so erscheint die Bedingung "$album_user_id < 1".

Das kann doch nur ein Fehler sein, denn die Bedingung kann doch niemals erfüllt werden :-?