Autor | Zpráva | ||
---|---|---|---|
MilanJ Profil |
#1 · Zasláno: 27. 1. 2006, 01:57:56
Existuje funkce v PHP, která provede reload stránky?
|
||
b.are Profil * |
#2 · Zasláno: 27. 1. 2006, 02:59:23
jasne :)), bud odkaz
<a href="javascript:location.reload();">Refresh</a> nebo automaticky mezi tagy <head></head> <META HTTP-EQUIV="Refresh" CONTENT="10"> coz značí autorefresh po 10 sekundach a dokonce to lze udelat i takto: :)) <META HTTP-EQUIV="Refresh" CONTENT="15; URL=http://www.nekamjinam.cz/nekde.htm"> doufam ze jsem ti pomohl :)) cau |
||
b.are Profil * |
#3 · Zasláno: 27. 1. 2006, 03:00:35
akorat to neni v php :))
|
||
Hugo Profil |
#4 · Zasláno: 27. 1. 2006, 05:57:23
MilanJ
V php to nejde, protože php běží na straně serveru a o prohlížeč se vůbec nestará. Takže buď pomocí javascriptu nebo meta tagu (viz b.are). |
||
krteczek Profil |
#5 · Zasláno: 27. 1. 2006, 08:55:31
co když měl na mysli header("location: nekam.php");
není to typický reload, je to přesměrování na jakoukoli stránku, používá se například u kontroly formulářů, kdy je vyplněný formulář odeslán té samé stránce , pokud jsou splněné všechny požadované podmínky (formulář byl správně vyplněn) a data uložena v databázi, tak přesměruji na skript, který zdělí že vše proběhlo v pořádku. krteczek PS: není to reload, je to přesměrování na straně serveru :-) |
||
Meldo Profil |
#6 · Zasláno: 27. 1. 2006, 23:36:05
alebo možno $_SERVER['PHP_SELF'];
|
||
jozob Profil |
#7 · Zasláno: 28. 1. 2006, 07:31:11
Meldo
"alebo možno $_SERVER['PHP_SELF'];" ??? |
||
simka00 Profil |
#8 · Zasláno: 28. 1. 2006, 10:43:54
jozob
asi myslel header('location: ' . $_SERVER['PHP_SELF']); |
||
Kajman_ Profil * |
#9 · Zasláno: 28. 1. 2006, 18:50:05
simka00
To by nebyl refresh, ale zacyklení :-) Tak a php má 16000 příspěvků :-) |
||
jozob Profil |
#10 · Zasláno: 28. 1. 2006, 21:07:23
JJ... To by bol pekný skript. Keď som začínal s PHP, podarilo sa mi niečo podobné, chcel som pomocou PHP spraviť bežiace hodiny :-)
<?php Kajman_ Tvoj príspevok bol 16 000. ?? |
||
Kajman_ Profil * |
#11 · Zasláno: 29. 1. 2006, 00:02:50
prohlížeče mají většinou kontrolní limit na počet přesměrování, takže by se to moc dlouho necyklilo... né tak pěkně jako hodiny :-)
Jo a 000 jsem stihl... ale kulatější bude 384 ;-) |
||
jozob Profil |
#12 · Zasláno: 29. 1. 2006, 07:23:40
Kajman_
Ak hovoríš o mne, tak to nebolo presmerovanie. To sa len dlho generovala stránka. Ale PHP je štandardne nastavené na 30 sekúnd, čiže po 30 sekundách mi do prehliadača dorazili tony časových hodnôt :-) |
||
llook Profil |
#13 · Zasláno: 29. 1. 2006, 20:16:18
Existuje HTTP hlavička Refresh. Sice není ani ve specifikacích HTTP/1.0 ani v HTTP/1.1, ale měla by fungovat. Zkus to takhle:
header('Refresh: 5'); Ale chtělo by to vyzkoušet, nejsem si 100% jistý u všech prohlížečů. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0