Hi eddy,
ich habe PHP 4.2 und einen Apache 2 Webserver, der auf RedHat-Linux läuft.
Wenn ich jetzt den Parser mit global einführe wie du das gesagt hast, dann kommt zwar keine Fehlermeldung mehr, der Parser tut jedoch immer noch nicht, was er soll (nämlich das Template parsen und ausgeben). Wenn ich jetzt das function(...) weg mache, also den Quellcode nicht in eine Funktion packe, dann klappt es und der Parser tut was er soll...
Ich hab auch schonmal versucht, $pet als Argument der Funktion zu übergeben. Dabei ergab sich aber das gleiche Problem wie mit global. Keine Fehlermeldung, aber der Parser funktionierte auch nicht.
Gruß Patrick