Ich verstehe Dein Problem nun nicht ... wo ist denn hier nun das Problem, erst den header zu rufen und dann die Page zu schicken?
Header('Location: ...'); funktioniert nur, solange KEINERLEI Daten an den Client gesendet wurden. Die Zwischenseite soll doch angezeigt werden, oder? :-)
Gruß
Jan
Ich verstehe Dein Problem nun nicht ... wo ist denn hier nun das Problem, erst den header zu rufen und dann die Page zu schicken?
Wenn diese ausgegeben werden *muss*, welchen Sinn hat diese denn aber, wenn keinerlei Zeit zum ansehen/lesen hat?nämlich die Zwischenseite
Die Wartezeit steht in seinem Beispiel oben mit 0 Sekunden (content=0), insofern kann er dieses auch via header() realisieren, wenn man die Zwischenseite eh nicht sehen soll?
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
Hallo Boris,
das vorgeschlagene Downloadscript wird über die Meta-Weiterleitung aufgerufen, allerdings bleibt man weiterhin auf der Seite. Probier´s mal aus. Dann siehst Du´s ;o). Und genau das wollte ich, man sollte auf die Seite kommen, das Bild sehen und gleichzeitig sollte der Download gestartet werden, der über die Weiterleitung gelöst wird >> Ein sichtbarer Seitenwechsel findet dabei nicht statt.
Beste Grüße
LoiK
wenn man sich sourceforge anschaut dann machen die es so:
Eine Downloadseite anzeigen mit "downloading ..."
In der Seite ist ein iframe (breite=höhe=0) mit der downloaddatei als src, die das file pusht.
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
In der Tat ist ein iframe eine gute Alternative. Ich werde bei Gelegenheit das ausprobieren, da es anscheinend wirklich sicherer ist.
Vielen Dank die rege Beteiligung und den guten Vorschlägen an diesem Problem!
Beste Grüße
LoiK :-)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)