Hello,
mit welchem Kniff kann ich erreichen, dass eine Funktion pro Seitenaufruf maximal ein mal aufgerufen werden kann?
Das klingt nach "Singleton Pattern"
I.d.R. ordent man das zwar der OOP zu, aber das klappt natürlich auch, wenn man ganz normal prozedural programmiert. Beat hat Dir den Trick ja schon genannt.
Die Funktion muss sich (wie ein Objekt) selber schützen. Das klappt am besten mit einer static Variable, an die dann niemand anders heran darf, als die Funktion selber.
http://de2.php.net/manual/en/language.oop5.static.php
http://de2.php.net/manual/en/language.variables.scope.php
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg