Tvar konverzn¡ch program– se dost podstatnˆ li¨¡ podle toho, jakou metodu z¡sk v n¡ dokument– jste zvolili p©i instalaci. Zde budu popisovat nejkomplikovanˆj¨¡ p©¡pad - metodu guess. Jestli‘e jste vybrali file nebo http, obsahuj¡ konverzn¡ skripty jen p©¡slu¨nou ‡ st a po‡ te‡n¡ rozhodov n¡ a metodˆ je nahrazeno prost˜m vol n¡m podprogramu EncodeHTTP nebo EncodeFile podle va¨¡ volby.
Program za‡¡n nastaven¡m skupiny promˆnn˜ch. Pole %codeok identifikuje p©¡pustn‚ n zvy k¢d–, pole %mime p©¡pony soubor– a MIME typy, jejich‘ k¢dy m program mˆnit. D le je nastavena promˆnn $source na jm‚no implicitn¡ho v˜choz¡ho k¢du dokumentu.
N sleduje jednoduch˜ test, kterou metodu pou‘¡t pro z¡sk n¡ k¢dovan‚ho textu. Vyu‘¡v k tomu informaci o cestˆ ke k¢dovan‚mu dokumentu, kterou z¡sk v promˆnn‚ prost©ed¡ PATH_INFO. Jestli‘e za‡¡n cestou, kter byla v konfiguraci oza‡ena za cestu k CGI skript–m, vol podprogram EncodeHTTP. V opa‡n‚m p©¡padˆ pou‘ije EncodeFile.
Tato str nka je sou‡ st¡ on-line dokumentace programu SaCzech.Pavel Satrapa
12. b©ezna 1996