Die Klammer-zu von assign_vars() und das abschließende Semikolon nach diesem Funktionsaufruf fehlen. Möglicherweise ist es ein Copy&Paste-Fehler, den du im Original nicht hast, denn da seit PHP4 vor der Ausführung zuerst die gesamte Datei geparst wird, fiele dieser Fehler sofort beim ersten Aufrufversuch auf.
Habe ich wieder hinzugefügt die Klammer und das Semikolon. War ein Copy&Paste-Fehler.
Nun ist aber immer noch meine Frage, ob diese Function für die Serverüberlastung verantwortlich sein konnte.
Siehst du in dieser Function noch irgendwo einen wirklichen Fehler oder sollte die Function deiner Meinung nach problemlos laufen?
Gruß
Christoph