PDA

Просмотр полной версии : Как передать переменные из Flash в Perl и как их принять?


ApFlash
18.12.2001, 23:58
Как из Flash предать значение пременных в Perl и как их принять? Передать наверно просто geturl? Он предаст данные всего мувика или только в данном кадре? И куда они поподают? Как их потом Perl'ом считать? Thnks

P.S: Поподробней пожалуйста про Perl.(Если можно, то пример дайте)

TLamer
19.12.2001, 00:41
Чтоб передать переменую скрипту надо набрать следущий код
LoadVariblesNum("путь до скрипта",get);

Ну типа и все

Для примера я тут выкапал гостивую книжку посмотри :D

Просто первое что подруки попало :)

nagash
19.12.2001, 02:30
никаких специальных функций в пёрле писать ненадо...
просто когда запускается скрипт тов нём уже есть переменные... и всё... допустим... ты пишешь...
getURL ("cgi.cgi?a=1&b=2", "", "GET");
то в скрипте уже можно использовать
c=a+b
и он тебе выведет
c=3
вот и всё... :)
естественно переменные могут быть любыми...

PSot
19.12.2001, 07:53
По умолчанию getURL передает абсолютно все переменные, которые на момент отправления были определены. Но ты можешь ненужные вообще не принимать. Допустим на момент отправки у тебя были:
variable1 = a
variable2 = b
variable3 = c

getURL ("путь до перл скрипта", "", "GET");

Гет УРЛ их все отправил. Далее смотрим сам Перл скрипт ->

#!/usr/bin/perl -w

use CGI qw/:standard/;

print header,
start_html('Прием переменных');

$variable1 = param('variable1'); #Если какие то переменные не
$variable2 = param('variable2'); #нужны можешь эти строчки
$variable3 = param('variable3'); #просто не писать

#Тут далее твоя программа (которая уже знает эти три #переменные)

print end_html;

Вот и все.