Takze jak pise Paco, opravdu v HomeSite jde pres F12 (browse) zobrazit _vygenerovany_ (tj server-side) script, teda pokud mluvim o PHP. Je treba jen mit zapnute Server Mapings v nastaveni, spravny adresar na spravny virtualni adresar. Problem je ten, ze pri F12 si HS ulozi rozdelany soubor, rekneme "test.php" docasne jako "hs~test.php", ale ke zpracovani pres server mapings posle puvodni soubor "test.php". Pokud ho user pred tim rucne neulozi, nepromitnou se zmeny. Prohledal jsem Homesite help i web a nikde ani sluvko o tom, jestli to jde vypnout. Stejne jako tomas vagner | chicken jsem se dostal akorat k Allaire JRun a to asi nikam nevede :( BTW na tom webu je veskera dokumentace v pdf a nejmensi maji tak 1,5MB :(((( Jedina zminka o tom "hs~" je v helpu, konkretne tady: %ProgramFiles%\Allaire\HomeSite 4.5\Help\Scripting_the_Visual_Tools_Object_Model\vtom05.htm je to "value 110", ale taky je to k nicemu. Vim ze je to vytloukani klinu klinem, ale kdyz si dam na zacatek sktiptu docasne nasledujici kod, tak nemusim pred F12 soubor ukladat. Funguje to tak, ze probehne test existence souboru "hs~soubor.php" a pokud existuje, tak se na nej presmeruje. Ten soubor hs~... si HS vzdy ulozi pri stisku F12, takze je to ta "necerstvejsi" verze. # ------------------------------------------ docasne za ucelem ladeni v HomeSite if (SubStr(BaseName($PHP_SELF),0,3) != "hs~"): if (File_Exists("./hs~" . BaseName($PHP_SELF))): Header("Location: http://" . $SERVER_NAME . SubStr($PATH_INFO, 0, (0 - StrLen(BaseName($PHP_SELF)))) . "hs~" . BaseName($PHP_SELF)); exit; endif; endif; # ------------------------------------------ docasne konec Mozna by to slo i jednoduseji, ale na to moje hlava nestaci ;) Kazdopadne takhle mi to chodi, v HS mam po F12 aktualni vygeneronanou stranku v PHP. -pp21-
This archive was generated by hypermail 2.1.2 : 17. 02. 2002, 18:28 CET