Zitat:
Zitat von Muchte
Die PHP-Datei, die ein Besucher aufruft, holt Daten von einer anderen Seite und erstellt eine HTML-Datei.
|
Könnte man auch als Include-Datei erstellen und :
Zitat:
Zitat von Muchte
Bei Aufruf der php-Datei wird das Alter der HTML-Datei überprüft. Ist die html-Seite noch aktuell genug, leitet er serverseitig zu ihr um.
|
Diese hier dann includieren.
Zitat:
Zitat von Muchte
Das hat allerdings auch Nachteile. Wenn ein Besucher weitergeleitet wurde, hat er die html-Datei in der URL-Leiste. Die ist dann in der History und wird von da aus bei den nächsten Malen direkt aufgerufen.
|
Dies würde dann wegfallen, da er sich immer noch im Skript mit der Prüfung auf Aktualität befinden würde.
Zitat:
Zitat von Muchte
Zweitens: Wenn die Aktualisierung nicht klappt mit fsockopen, kann laut Fehlermeldung nicht mehr weitergeleitet werden, da die Header-Informationen schon gesendet wurden.
Kann man das irgendwie besser anstellen?
Danke schon mal fürs überlegen
|
Ja den Header erst senden, wenn fsockopen erfolgreich ist. Ist es nicht erfolgreich könnte man dann nämlich auch eine entspechende Fehlermeldung ausgeben bzw. den alten Inhalt anzeigen.