>> Problem ale je, ze hodnotu pro $HTTP_REFERER nevraceji vsechny >> prohlizece. jestli jsem tomu dobre rozumel, tak pro tvuj prob neni http_referer asi to nejlepsi reseni... mas tedy dve domeny, aaa.cz a bbb.cz a obe "vedou" na stejny virtualni server, resp. na stejne misto na nejakem hostingu. a ty chces mit na kazde z tech domen jinej projekt - aaa a bbb a mas udelane adresare, rekneme taky aaa a bbb. asi to chces mit tak, ze kdyz nekdo napise www.aaa.cz, dostane se do adresare aaa a napise-li www.bbb.cz, dostane se do adresare bbb. v adresarich budto muzou byt soubory index.html, ktere zaridi dalsi, nebo je mozno volat rovnou nejaky soubor. pochopil jsem to dobre? :) jemonze http_referer vrati prazdny string, je-li ten script volany primo, tedy treba z adresniho radku browseru, redirectingem pres meta-refresh nebo js location= a ne z linku na strance. da se to sice trochu krkolomne obejit, ale je to zbytecne. dej si do rootu sveho prostoru index.php (nebo default.php, podle serveru), ve kterym bude jenom: <? if(eregi("aaa",$SERVER_NAME)) header("Location: /aaa/"); else header("Location: /bbb/"); ?> nebo muzes rovnou presmerovat na nejakou urcitou stranku: <? if(eregi("aaa",$SERVER_NAME)) header("Location: /aaa/filexxx.html"); else header("Location: /bbb/fileyyy.html"); ?> a pokud na tom serveru nefunguje jako index nebo default page php, obejdes to snadno tak, ze jako index bude v rootu normalni html, ve kterym nebude nic jineho, nez redirecting na ten php switch. treba meta-tagem, javascriptem, etc. ja jsem to takhle vymyslel pro znameho, ktery mel podobne problemky jako ty a funkcnost je tedy overena praxi... :)) bye, spock.
This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 02:29 CEST