[Bug] Shoutbox.php

Sollte es ein Problem technischer Art mit dem Forum oder der Homepage geben, bitte hier melden.
Nachricht
Autor
Benutzeravatar
Dravere
Alpha's rechte Klaue
Alpha's rechte Klaue
Beiträge: 741
Alter: 33
Registriert: Fr 25 Mär, 2005 17:17
Wohnort: Schweiz

[Bug] Shoutbox.php

#1 Beitragvon Dravere » Mi 14 Jan, 2009 16:41

Hallo,

Mir ist schon länger ein kleienr Bug aufgefallen und habe ihn diesmal kurz analysiert. Wenn man in der shoutbox_max.php etwas reinschreibt und dann zurück geht auf die Forumsüberischt, dann erscheint der neue Post nicht. Dies passiert bei mir mit Opera. Wenn man sich die HTTP Header anschaut, wird einem auch klar wieso:

shoutbox.php (Das Ding im IFrame auf der Forumübersicht):
Content-Type: text/html
Date: Wed, 14 Jan 2009 15:38:33 GMT
Server: Apache
Set-Cookie: silveryagora_sid=b00f57b5fa64bf60e258bab830ffb875; path=/
Transfer-Encoding: chunked
X-Powered-By: PHP/4.4.9

shoutbox_max.php:
Cache-Control: private, pre-check=0, post-check=0, max-age=0
Content-Type: text/html
Date: Wed, 14 Jan 2009 15:24:32 GMT
Expires: 0
Pragma: no-cache
Server: Apache
Set-Cookie: silveryagora_sid=86d90b32deebfb98c450c021d9b33722; path=/
Transfer-Encoding: chunked
X-Powered-By: PHP/4.4.9


Bei den Header in der shoutbox.php fehlen entsprechende Cache-Control und co Angaben. Dadurch wird die Seite gecachet und eine Änderung wird nicht erkannt, wodurch die alte Seite mit den alten Post, statt die Seite mit den neuen Posts angezeigt wird.

Grüssli :drav:
1. offizieller Leu-Fanclub!
Im Glaubenskrieg gibt es nur eine Antwort: Der Tod!

Zurück zu „Die Reparatur-Höhle“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast