Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten (https://www.delphipraxis.net/49770-%5Bphp%5D-nach-bestimmter-zeit-auf-andere-seite-weiterleiten.html)

Delphi-Freak 15. Jul 2005 19:08

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
Wie kann man denn GET-Variablen mit HTML auslesen? (Weil du POST betonst)

mh166 15. Jul 2005 19:16

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
@Delphi-Freak: Mit JS (damit dann auch PSOT), mit HTML selber natürlich nich.

@gerrit und assun:
Code:
<html>
<head>
<meta http-equiv="refresh" content="<?php echo $delay; ?>; URL=<?php echo $newlocation; ?>">
</head>
...
</html>
SO mein ich das!

mfg, mh166

Rastaman 15. Jul 2005 19:25

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
Aso jetz peil ich das erst :wall:

Delphi-Freak 15. Jul 2005 19:28

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
Nur so eine Frage als Österreicher: Heißt »peilen« verstehen, kapieren?

Assun 15. Jul 2005 19:31

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
Peilen = Verstehen ;-)

JUHU es klappt

THX

der C0de :

Zitat:

<html>
<head>
<?php
$delay = 2;
$newlocation = "http://assun.de"
?>
<meta http-equiv="refresh" content="<?php echo $delay; ?>; URL=<?php echo $newlocation; ?>">
</head>

</html

Delphi-Freak 15. Jul 2005 19:42

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
Sei mir nicht böse, wenn ich dir widerspreche :zwinker:
Aber irgendwo habe ich gelesen, dass man Weiterleitungen besser mit HTTP-Headern als mit META-Tags machen soll (der Aufwärts-Kompatibilität wegen).
Probiers nochmal so:
Code:
<?php
$delay = 2;
$newlocation = "http://assun.de";
sleep($delay);
header("Location: $newlocation");
?>
Außer du willst, dass die Seite 2 Sekunden lange angezeigt wird, und dann weitergeleitet wird. Das geht so nicht. Das Script wartet da einfach 2 Sekunden und führt dann erst den Code weiter aus und ich meines Wissens nach wird die Seite erst an den Browser geschickt, wenn der ganze Code ausgeführt ist.

LG

Assun 15. Jul 2005 19:56

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
jo ich will dass sie angezeigt wird.

Flocke 15. Jul 2005 20:24

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
Zitat:

Zitat von Delphi-Freak
Sei mir nicht böse, wenn ich dir widerspreche :zwinker:
Aber irgendwo habe ich gelesen, dass man Weiterleitungen besser mit HTTP-Headern als mit META-Tags machen soll (der Aufwärts-Kompatibilität wegen).
Probiers nochmal so:
Code:
<?php
$delay = 2;
$newlocation = "http://assun.de";
sleep($delay);
header("Location: $newlocation");
?>
Außer du willst, dass die Seite 2 Sekunden lange angezeigt wird, und dann weitergeleitet wird. Das geht so nicht. Das Script wartet da einfach 2 Sekunden und führt dann erst den Code weiter aus und ich meines Wissens nach wird die Seite erst an den Browser geschickt, wenn der ganze Code ausgeführt ist.

LG

Schon mal daran gedacht, dass PHP auf dem Server ausgeführt wird und nicht auf dem Client?

Delphi-Freak 15. Jul 2005 20:30

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
Zitat:

Zitat von Flocke
Zitat:

Zitat von Delphi-Freak
Sei mir nicht böse, wenn ich dir widerspreche :zwinker:
Aber irgendwo habe ich gelesen, dass man Weiterleitungen besser mit HTTP-Headern als mit META-Tags machen soll (der Aufwärts-Kompatibilität wegen).
Probiers nochmal so:
Code:
<?php
$delay = 2;
$newlocation = "http://assun.de";
sleep($delay);
header("Location: $newlocation");
?>
Außer du willst, dass die Seite 2 Sekunden lange angezeigt wird, und dann weitergeleitet wird. Das geht so nicht. Das Script wartet da einfach 2 Sekunden und führt dann erst den Code weiter aus und ich meines Wissens nach wird die Seite erst an den Browser geschickt, wenn der ganze Code ausgeführt ist.

LG

Schon mal daran gedacht, dass PHP auf dem Server ausgeführt wird und nicht auf dem Client?

Schon mal daran gedacht, dass ich geschrieben habe, dass es nicht funktioniert, wenn die Seite während der 2 Sekunden angezeigt werden soll, weil eben die Seite erst an den Browser geschickt wird, wenn der ganze (PHP-)Code ausgeführt ist? :wink:

Mystic 15. Jul 2005 21:04

Re: [PHP] Nach bestimmter Zeit auf andere Seite weiterleiten
 
Wozu soll die Weiterleitung denn dienen? Mir fällt kein Fall ein wo eine manuelle Weiterleitung (per Link) oder eine Weiterleitung per HTTP-Header nicht besser wäre.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:57 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz