ich habe mir mal aus Matt Wrights Perl-Archiv das guestbook installiert, habe dabei aber das Problem, dass nach dem Eintragen eines Beitrages dieser nicht sofort erscheint. Erst nach Reload Seite erscheint der neue Eintrag. Wie loesen andere das in ihren guestbooks?
hi,
ich kenne das gaestebuch von matt nicht, aber mir fallen spontan
zwei moeglichkeiten ein:
du benutzt ein zweites script zum eintragen und beim anzeigen
der eintraege ist der aktuelle dann auch da.
du benutzt das gleiche script und traegst erst ein und dann
zeigst du an. anders rum wirds halt nicht angezeigt.
eventuell hast du das problem, dass deine seite aus dem cache
geladen wird. dann solltest du der generierten htmlseite
mitgeben, dass es keinen cache verwenden soll.
gruss, stefan
ich habe mir mal aus Matt Wrights Perl-Archiv das guestbook
installiert, habe dabei aber das Problem, dass nach dem
Eintragen eines Beitrages dieser nicht sofort erscheint. Erst
nach Reload Seite erscheint der neue Eintrag. Wie loesen
andere das in ihren guestbooks?
eventuell hast du das problem, dass deine seite aus dem cache
geladen wird. dann solltest du der generierten htmlseite
mitgeben, dass es keinen cache verwenden soll.
genau das scheint mir das Problem zu sein, denn natuerlich wird in dem Script erst die Seite geschrieben und dann angezeigt:wink:
Wie kann ich denn der Seite mitgeben, dass sie keinen cache laedt?
ja, genau so funktioniert das. Wieso der Matt Wright das nicht bei sich reingeschrieben hat, ist mir ein Raetsel, denn sonst funktionieren seine Scripte sehr gut. Gibt es diese Moeglichkeit vielleicht erst seit kurzem?
Gibt es diese
Moeglichkeit vielleicht erst seit kurzem?
noe. mindestens seit html 3.2 (anfang '97) ist das integriert.
matt haette es wissen muessen.
aber seine html-seiten in den scripten sind eh immer recht
duerftig und muessen angepasst werden.