Perl and Flash
3 отговора
0 прегледа
Perl and Flash
Някой знае ли дали има чалъм да изпълня пърл скрипт на сървъра без да отворя какъвто и да е УРЛ? Целта ми е процеса да става незабелязан за юзера.
Re: Perl and Flash
loadVars
функцията праща заявка и чака отговор, от който си вади променливи. Така можеш да изпълниш server-side кода, а какво то и да ти върне, просто не го ползваш.
функцията праща заявка и чака отговор, от който си вади променливи. Така можеш да изпълниш server-side кода, а какво то и да ти върне, просто не го ползваш.
Re: Perl and Flash
Мерси но все пак моя проблем се оказа в това че ЦГИ-то ми връща резултат с ХТМЛ хедър а не с флаш апликейшън хедър. И от там браузъра отваря нови прозорци и се опитва да парсва ХТМЛ и трябваше да пиша резултатите във файлове на сървъра пък после да ги лоудвам с флаш. Беше дълга и широка докато не намерих едно примерче от О'Райли Екшън Скрипт книгата (добре че има хора на тоя свят дето пишат книги с примери а не само ала-бала е ви луупове е ви ифове айде ся напишете ми програма) Там се виждат нещата ясни и прости 
Re: Perl and Flash
Няма начин да ти се отваря в нов прозорец, освен ако не ползваш getURL().
Както казах, като викаш loadVars(), се изпълнява сървър-сайд скрипта, но резултатите не се извеждат в прозорец на браузъра, а ти се подават обратно като данни на флаша. Той (флашът) очаква тия данни да са във вид
променлива=стойност&променлива=стойност&....
и съответно автоматично да ги присвои на съответните променливи.
Ако output-а на скрипта ти да е просто празен, няма да има опасност да ти смени по случайност някоя важна променлива във флаша. Но скрипта ще се изпълни така или иначе.
Както казах, като викаш loadVars(), се изпълнява сървър-сайд скрипта, но резултатите не се извеждат в прозорец на браузъра, а ти се подават обратно като данни на флаша. Той (флашът) очаква тия данни да са във вид
променлива=стойност&променлива=стойност&....
и съответно автоматично да ги присвои на съответните променливи.
Ако output-а на скрипта ти да е просто празен, няма да има опасност да ти смени по случайност някоя важна променлива във флаша. Но скрипта ще се изпълни така или иначе.