Refresh - aktualisiert nicht wirklich

Hallo,

habe eine Webseite die von einem Perl-Porgramm aus der Abfrage verschiedener Datenbanken und Mailpostfaechern erstellt wird.

Auf dieser Webseite habe ich im header ein Refresh von 600 Sekunden einmgebaut.
Funktioniert auch prima - Aber die angezeigten Daten werden beim Refresh nur teilweise neu angezeigt. Z.B bleiben die Datenbankwerte gleich obwohl sie auf dem Server veraendert wurden.

Man muss aber doch irgendwie erzwingen koennen, dass nur die Originaldaten, die vom Server gesandt werden angezeigt werden.

Ich verstehe sowieso nicht, wie das Programm, das mit dem refresh ja eigentlich ganz neu eine Verbindung zum Server aufbaut und die Daten ermittelt, teilweise richtig und neu anzeigen kann (z.B. die Daten der Postfaecher) und die neuen Daten aus der Datenbank nicht.

Was steckt da fuer ein System dahinter? Und wo kann man daran was aendern?

Dann wollte ich, von Perl gesteuert, bei einem bestimmten Ereignis (Veraenderung) auf der Webseite einen Warn-Tone ausgeben. Habe schon mit
print „\a“;
versucht. Passiert aber garnichts.

Ich rufe die SAeite mit dem Internet Explorer auf.

Danke fuer Eure Hinweise und Tips.

Chris

Dank Euch und herzliche Gruesse
Christian

habe eine Webseite die von einem Perl-Porgramm aus der Abfrage
verschiedener Datenbanken und Mailpostfaechern erstellt wird.

Auf dieser Webseite habe ich im header ein Refresh von 600
Sekunden einmgebaut.
Funktioniert auch prima - Aber die angezeigten Daten werden
beim Refresh nur teilweise neu angezeigt. Z.B bleiben die
Datenbankwerte gleich obwohl sie auf dem Server veraendert
wurden.

Ein refresh baut nicht zwangsläufig eine neue Verbindung auf - es kann durchaus sein, dass er die Daten aus dem Cache oder vom Proxy holt:

Also gehört ein

in den HEAD der dyn. generierten Seite.

Ggf. ist ein eine Expiry Angabe auch nichts Falsches: Das Datum sollte so gesetzt sein, dass es den Gegebenheiten entspricht: z.B. Datenabfrage ist für 600 Sekunden gültig, bevor ein „echter“ reload der Seite erfolgt.
Beispiel:

Ich verstehe sowieso nicht, wie das Programm, das mit dem
refresh ja eigentlich ganz neu eine Verbindung zum Server
aufbaut und die Daten ermittelt, teilweise richtig und neu
anzeigen kann (z.B. die Daten der Postfaecher) und die neuen
Daten aus der Datenbank nicht.

s.o. ein Refresh lädt die Daten nicht unbedingt vom Server, sondern durchaus aus dem lokalen Cache oder einem Proxyserver auf dem Weg zum Server.

Was steckt da fuer ein System dahinter? Und wo kann man daran
was aendern?

Antworten und Hinweise s.o.

Dann wollte ich, von Perl gesteuert, bei einem bestimmten
Ereignis (Veraenderung) auf der Webseite einen Warn-Tone
ausgeben. Habe schon mit
print „\a“;
versucht. Passiert aber garnichts.

Wie auch? Der Bell-Character ist CTRL-G. Aber auch das wird Dir nicht helfen oder soll es beim Server piepen? (Was so auch nicht funktionieren würde, da es in den Ausgabestream zum Client geschrieben wird und am Server nicht wirklich etwas daraufhin passiert :wink:

Dank Euch und herzliche Gruesse

Bitte, ich hoffe geholfen zu haben.
Klaus

Hallo Klaus,

das hat mir doch wesentlich weiter geholfen.
Schoen mal jemanden zu haben, der durchblickt und es einem auch noch einfach und verstaendlich erklaeren kann.

Ich habe den Sound jetzt einfach mit einem bgsound geloest, der eben nur im Header steht, wenn ein Ereignis eingetreten ist, und der nur einmal abgespielt wird.

Ich denke das tuts.

Gruss
Christian

PS Hier im Forum scheint ja nicht mehr viel los zu sein?

Hallo Chris,

das hat mir doch wesentlich weiter geholfen.
Schoen mal jemanden zu haben, der durchblickt und es einem
auch noch einfach und verstaendlich erklaeren kann.

Freut mich, wenn meine Antwort Dir weitergeholfen hat.

Ich habe den Sound jetzt einfach mit einem bgsound geloest,
der eben nur im Header steht, wenn ein Ereignis eingetreten
ist, und der nur einmal abgespielt wird.

Genau so sieht die perfekte Lsöung aus … *s*

PS Hier im Forum scheint ja nicht mehr viel los zu sein?

Kommt auf den Wochentag, die Fragen und was auch immer an.
Ich lese eigentlich mehr oder weniger täglich mit. Allerdings bin ich in der letzten Zeit geschäftlich sehr viel unterwegs.
Zumindest werden sinnvoll gestellte Fragen hier stets kompetent von einer netten Gruppe von Leuten beantwortet.

Gruß Klaus

oT: Traffic in diesem Brett
Hallo,

PS Hier im Forum scheint ja nicht mehr viel los zu sein?

Ja.
Ich hab mir dazu auch mal Gedanken gemacht und bin zu dem Schluss gekommen dass perl 1) intuitiv und 2) extrem gut dokumentiert ist. Probleme die sich weder mit perldoc, faqs und cpan lösen lassen sind sehr selten…
Ein Hoch auf perl und Larry Wall *g*,
Moritz