Autor | Zpráva | ||
---|---|---|---|
mackopu Profil |
#1 · Zasláno: 11. 3. 2005, 16:55:28
Existuje nějaký způsob, jak pomocí PHP přinutit prohlížeč k přesměrování na jinou stránku, ovšem až po uplynutí nastavené doby ? Vím, že to jde javascriptem, ale v mém případě to není vhodné.
|
||
Leo Profil |
#2 · Zasláno: 11. 3. 2005, 17:00:56
PHP vygeneruje kod stranky a posle ho do prohlizece, tzn. ze presmerovani musite resit v prohlizeci / bud JavaScript neb znacka meta, Leo
|
||
mackopu Profil |
#3 · Zasláno: 11. 3. 2005, 17:05:52
Rozumím. Díky.
|
||
23k Profil * |
#4 · Zasláno: 11. 3. 2005, 17:40:52
nemusis. Muzes i pres header: location .... umi to i za urcitou dobu, jukni na php.net
|
||
mackopu Profil |
#5 · Zasláno: 11. 3. 2005, 18:29:59 · Upravil/a: mackopu
Tak jsem to našel:
header("Refresh: 10; URL=http://www.php.net");Díky moc :-) |
||
Honza Hučín Profil |
#6 · Zasláno: 11. 3. 2005, 18:37:05
To jsou dva různé problémy:
a) nechat načíst stránku a pokaždé po načtení za určitou dobu automaticky přesměrovat - řeší se pomocí tagu meta nebo javascriptem b) stanovit určité datum/čas a počínaje od něho nějakou stránku už při načítání přesměrovávat na jinou - řeší se na serveru např. podmínkou if a posláním header(Location: ) |
||
Leo Profil |
#7 · Zasláno: 11. 3. 2005, 18:39:27
Header location - jestli myslite HTTP hlavicku, tak nic takoveho ve standardu neni, Leo
|
||
Honza Hučín Profil |
#8 · Zasláno: 11. 3. 2005, 18:45:34
Leo
Myslím PHP příkaz header. Ten snad je v pořádku, ne? :-) |
||
Leo Profil |
#9 · Zasláno: 11. 3. 2005, 19:24:11
No prikaz header prida jen http hlavicku, a refresh pokud vim zrovna moc standardni http hlavicka neni, ale pokud to beha :-) Leo
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0