![]() |
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
Zitat:
Ich hätte aber nach der Aussage im ersten Satz (Header statt Meta) auch eher so ein Code-Beispiel erwartet:
Code:
Vorteil: höhere Kompatibilität zu älteren Browsern
<?php
$delay = 2; $newlocation = "http://assun.de" Header("Refresh", "$delay; URL=$newlocation"); ?><html> <head> ... </head> ... </html> Nachteil: wird bei Datei->Speichern nicht mit abgespeichert |
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
Sollte das nicht eher
Code:
heißen?
header("Refresh: $delay; URL=$newlocation");
Ich meine ich bin mir nicht sicher, ob es den Refresh-Header als HTTP-Header gibt aber die Headerfunktion versteht IMHO nur einen Parameter für die Bezeichnung, die anderen Parameter sind dann anderswertig gebraucht. |
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
So weit ich weiß gibt es keinen "Refresh"-Header.
|
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
Nagut, dann wird wohl der META-Tag die beste Möglichkeit (welche gibt es den überhaupt noch :zwinker: ) sein...
|
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
Zitat:
Zitat:
|
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
In der
![]() Ich will nochmal darauf zurückkommen: Mir fällt kein Fall ein wo eine manuelle Weiterleitung (per Link) oder eine Weiterleitung per HTTP-Header (Location:) nicht besser wäre. |
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
Zitat:
Code:
Die HTML-Auszeichnung meta/http-equiv war sogar mal dafür gedacht, vom Webserver aus dem head-Bereich von HTML-Dateien extrahiert und in den wirklichen HTTP-Header eingebaut zu werden. Auf jeden Fall sollen Browser diese Angaben so interpretieren, als ob sie im Header stünden.
<?php Header("Refresh: $delay; URL=$url"); ?>
<meta http-equiv="Refresh" content="<?php echo $delay; ?>; URL=<?php echo $url; ?>"> Siehe auch: ![]() Zitat:
|
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
Besser als eine Weiterleitung nach Zeit.
|
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
Naja, Location und Refresh haben in meinen Augen beide ihre Daseinsberechtigung...
Refresh hinterlässt z.B. einen Eintrag in der Historie. Bei Formularen, deren Daten mit POST verarbeitet werden, schalte ich ganz gerne eine Seite dahinter mit Zitat:
|
Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
Zitat:
Meiner Meinung nach sollten in deinem Beispiel diese Informationen in die naechsteseite.php (die per Location aufgerufen wird). |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz