Autor | Zpráva | ||
---|---|---|---|
tažkosti Profil * |
#1 · Zasláno: 22. 1. 2008, 13:21:37
Dobrý deň,
potreboval by som poradiť s header php funkcoiu. Chcel by som nejako vložiť javascript príkaz history.back() do headre-u. Tým chcem docieliť aby sa pri vykonaní funkcie header nenačítala presne definovaná stránka ale aby sa načítala predošlá stránka. Napríklad: <?php header("Location: http://google.com"); ?> - tento php script vykoná presmerovanie na stránku www.google.com. A to je ten problém. Potreboval by som aby ma po načítaní URL adresy scriptu (teda scriptu s obsahom vyššie) presmerovalo opäť na moju povodnú stránku z ktorej som sa napr. odkazom alebo ručným vložením URL adresy dostal na adresu scriptu. ďakujem za každú pomoc. |
||
Leo Profil |
#2 · Zasláno: 22. 1. 2008, 14:10:03
"Potreboval by som aby ma po načítaní URL adresy scriptu (teda scriptu s obsahom vyššie) presmerovalo opäť na moju povodnú stránku z ktorej som sa napr. odkazom alebo ručným vložením URL adresy dostal na adresu scriptu."
Pokud odkazem, muze byt uzitecna hlavicka referer, ale v druhem pripade (rucni vlozeni adresy) to nejde. Jak by server mohl vedet, jaka byla v te chvili v prohlizeci stranka? Leo |
||
tažkosti Profil * |
#3 · Zasláno: 22. 1. 2008, 14:28:26
Jak by server mohl vedet, jaka byla v te chvili v prohlizeci stranka?
No tak podobne ako v javascripte napr. funkciou history.back(). Chcel som aby mi stránka vybrala nejakú stránku najlepšie hneď prvú v histórii... presnejšie aby ma hodila zo stránky na ktorej je ten script na stránku ktorú som si prezeral predtým.... JE TO NEMOŽNE VYTVORIŤ "history redirector" V PHP ? |
||
Leo Profil |
#4 · Zasláno: 22. 1. 2008, 14:54:54
"No tak podobne ako v javascripte napr. funkciou history.back()"
Jenze JS bezi v prohlizeci, ale PHP na serveru, Leo |
||
Mastodont Profil |
#5 · Zasláno: 22. 1. 2008, 15:31:35
Použít referrer, případně v rámci aplikace ukládat do sešny adresu předchozí stránky.
|
||
Leo Profil |
#6 · Zasláno: 22. 1. 2008, 17:58:41
"případně v rámci aplikace ukládat do sešny adresu předchozí stránky"
To vam nepomuze, uzivatel muze pouzit treba tlacitko zpet a pak zadat rucne adresu, Leo |
||
Časová prodleva: 16 let
|
0