Dieter Raber: Redeclare bei }-Klammer der Funktion

Beitrag lesen

Hallo JN,

zunaechst einmal, wenn einer sowas schreibt

GLOBAL $_GET;

ist das ein deutlicher Hinweis darauf, dass seine PHP-Kenntnisse eher begrenzt sind. Ich wuerde mir dann zweimal ueberlegen, ob ich diese Software nutzen moechte.
Das Problem, das du beschreibst, deutet darauf hin, dass die Datei, die diese Funktion enthaelt ungeschickt geladen wird. Im guenstigsten Fall laesst sich das dadurch loesen, dass du die Einbindungen via include() oder require() durch require_once() ersetzt.
Du solltest auch mal testen was passiert, wenn du am Anfang des Scripts error_reporting(E_ALL); schreibst. Kann gut sein, dass du dann vor lauter Notices nichts mehr von der Seite zu sehen kriegst.

Gruss

Dieter