PHP-Seite nicht aktuell
sky.connect
- php
0 guelcki0 sky.connect0 gülcki
Hi,
folgendes PHP-Problem hab ich:
Ich hab eine PHP-Seite die Einträge aus einer my-sql DB anzeigt. Wenn ich einen neuen Eintrag mache und auf die Seite mit der Ausgabe zurücklinke ist der neue Eintrag erst zu sehen, wenn ich die Seite Refreshe. Ich hab schon mit Expired-Time versucht -> Kein Erfolg.
Geht es nicht anders oder was muss ich machen?
Thx
Sky.connect
Hi!
Sende doch von deinem Skript, das die Einträge in die Datenbank schreibt, nach getaner Arbeit einen Header, der die Seite automatisch wieder neu lädt.
header("Location:index.php");
Howdi
gülcki
header("Location:index.php");
dann würde die seite erscheinen und dann gleich neu geladen, hmm, kommt nicht so geil. gibt es denn keine andere lösung?
notfalls würde ich einen reload - button anbieten.
thx
sky
Die Seite würde nicht neu erscheinen. Den Header darf man sowieso nur vor allem Anderen senden, also ganz am Anfang der Datei. Die Seite würde also vorher nicht mehr gezeigt.
Ich löse das meistens sowieso damit, dass ich die Daten an ein kleines Skript sende, das nur für den Schreibvorgang zuständig ist. Dann kann man danach hervorragend den Header senden, und es wird dann auch nichts zweimal angezeigt.
Howdi
gülcki