Hello,
hier ist mir mal wieder aufgefallen, dass ich manchmal die Ansätze in den PHP-Antworten nicht so recht verstehe... Die von Tom und Melvin vorgeschlagenen Lösungen sind sehr pragmatisch und lösen auch das Problem.
Dein Problem ist zumindest noch nicht endgültig gelöst, maximal zu einem Fünftel bisher.
PHP-Programmierer, also solche die PHP tatsächlich für die Client-Server-Programmierung im Web einsetzen, denken immer auch an die Dimension Zeit und die Unstetigkeiten in der Zeitachse. Diese erzeugen Requestdoppelungen, Race-Conditions, Kapselung/Vereinzelung von Programmabläufen usw.
Die Werkzeuge, die PHP bietet, sind teilweise sehr mächtig, teilweise aber leider auch subtil und unvollständig. Man muss sich eben immer die passenden raussuchen.
Ich wäre begeistert, wenn wir auch diesen Thread zu einem wirklichen Ziel bringen könnten. Dazu müsstet Du allerdings weiter mitarbeiten, sonst macht das keinen Spaß :-)
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg