Xpoint
   [напомнить пароль]

Взаимодействие Flash и PHP. Как сделать с PERL?

Метки: [без меток]
2006-07-24 23:39:13 [обр] Юрий(0/8)[досье]

Господа! Помогите решить проблему. Нужно сделать нечто подобное описанное здесь http://schleicher.ru/web/37.html

Есть: (грубо говоря) квадратик, у него есть имя с цифрой. Нужно при появлении квадратика (ну или нажатия на него), запросить (послать запрос и передать его имя) скрипту status.cgi (который должен вернуть 0 или 1. НУ или XML). Если он возвращает 1 - над квадратиком печатаем текст ЗАБИТ. Если 0 - ничего не печатаем.

Если c Перлом у меня не возникает никаких проблем, то с Флешем не сложилось... Кто может помочь?

спустя 38 минут [обр] Алексей В. Иванов(276/2861)[досье]

Для Flash никаких отступланий от статьи делать не нужно. Разница лишь в том, что обращаться надо не к php-скрипту, а к perl.
Но XML для Вашей задачи, в принципе, и не нужен. Можно использовать обычный LoadVars:

var loader = new LoadVars(); 
loader.onLoad = function() {
    textField.text = this.isOver ? 'ЗАБИТ' : 'ДОБИВАЮТ'; // где textField -- это instance name текстового поля
}
loader.load("/cgi-bin/script.pl");

В скрипте что-нибудь вроде такого:

#!/usr/bin/perl -w

print "Content-Type: text/plain\n\n";
print "isOver=1";
спустя 10 часов [обр] Юрий(0/8)[досье]
Алексей В. Иванов[досье],
Ок, а если несколько переменных? Прописать их типа так?
#!/usr/bin/perl -w
print "Content-Type: text/plain\n\n";
print "isOver=1; isOver1=0; isOver2=0;";
спустя 1 час 19 минут [обр] Алексей В. Иванов(276/2861)[досье]
Powered by POEM™ Engine Copyright © 2002-2005