ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / PHP / MySQL Probleme / Probleme mit Sessions


Seite 1 von 1

Urpel_von_Murpel schrieb am 04.07.2005 um 09:17 Uhr

Hallo.

Ich habe ein Problem mit einem Script von mir.
Erst loggt man sich ein. Beim einloggen wird die fkt. checkuser() aufgerufen um auf unzulässige Zeichen zu prüfen. Wenn man eingeloggt is gibt es verschiedene Bereiche, unter anderem den admin-bereich, in den man nur gelangt, wenn man admin ist, d.h. user-level 3 hat

if(isset($_SESSION['id']) && $_SESSION['status'] >= 3)

, während man in die anderen bereiche so reinkommt

if(isset($_SESSION['id']))

.
Die Bereiche für die man nur eingeloggt sein muss funktionieren wunderbar. Wenn man jedoch in den Admin bereich geht bekommt man folgende Fehlermeldung:

Fatal error: Cannot redeclare checkuser() (previously declared in *****/includes/funktionen.inc:2) ****/includes/funktionen.inc on line 2

Wie gesagt, checkuser() hat damit garnichts zu tun, sondern es liegt an dieser prüfung der $_SESSION. Wenn ich die standard prüfung nehme (ohne den Status zu checken) gehts. Kann mir da vielleicht jemand helfen. Dankeschön
alex

----

oh sorry hab da was vercheckt. Wenn der Thread stört, kann ihn ja ein admin/mod in PHP/SQL allgemein verschieben. Danke

Seite 1 von 1