Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   как сделать гостевуху? (http://www.flasher.ru/forum/showthread.php?t=22989)

Stingrey 14.11.2001 08:19

как сделать гостевуху?
 
Люди, помогите разобраться, как делается гостевая книга. У меня она написана на перле, теперь ее как-то надо с флэшем увязать.
Только мне надо, чтоб гостевуха в локальной сети работала, не для инета.
Помогите плиз, буду признателен.

Killer John 14.11.2001 21:02

про гостевую
 
тут никаких проблем нет.
скрипт на перле все делает как и должен, а возвращает
данные во флеш. Для этого используй loadVariables(Num)
а для отладки временно добавь getURL с параметром
_blank - тогда увидишь, что тебе перл возвращает.
Все параметры посмотри в нормал моде.
Для того чтобы текст вернуть во флеш, сделай текстовое поле
и на закладке text options выбери dynamic text.
и ниже в поле variable пропиши имя к примеру text1 - это и будет имя переменной. В перле использовать надо абсолютный
путь - если переменная в корне то можно написать так
_level0.text1

в php чтобы вернуть значение во флеш пишется
<?
anyvar="test";
echo ("&_level0.text1=anyvar")
?>
в перле возможно будет так:
print "&_level0.text1=anyvar";

про php я написал к тому, что с ним проблем не было, а в asp например у меня время от времени возникали проблемы. Но это были первые пробы :)) Возможно я сам дурак.

Если что - обращайся
Удачи ;)

Killer John 14.11.2001 21:33

то же что и сверху
 
это то же что и сверху, но исправлено и дополнено :))
а то оказывается на update своей мессаги только 10 мин. дают

________________________________
тут никаких проблем нет.
скрипт на перле все делает как и должен, а возвращает
данные во флеш. Для этого используй loadVariables(Num)
Все параметры посмотри в нормал моде.
Для того чтобы текст вернуть во флеш, сделай текстовое поле
и на закладке text options выбери dynamic text.
и ниже в поле variable пропиши имя к примеру text1 - это и будет имя переменной. В перле использовать надо абсолютный
путь - если переменная в корне то можно написать так
_level0.text1

в php чтобы вернуть значение во флеш пишется
<?
$anyvar="test";
echo ("&_level0.text1=$anyvar")
?>
в перле возможно будет так:
print "&_level0.text1=$anyvar";

про php я написал к тому, что с ним проблем не было, а в asp например у меня время от времени возникали проблемы. Но это были первые пробы :)) Возможно я сам дурак.

а чтобы отправить переменные во флеш - тоже самое делай
текстовые поля, только ставь их input text а не dynamic, и не забывай давать им имена.
и делаешь кнопку с экшном
on (release){
loadVariables("тут твои параметры")
getURL("тут твои параметры")
}

для отладки временно добавь getURL с параметром
_blank и вызывай скрипт который распечатает тебе все что перловый парсер форм вытащил - тогда увидишь, что флеш передает в перл. А со стороны перла вся эта работа ничем
не будет отличаться от обработки html форм


Надо запомнить - когда ты вызываешь функцию loadVariables
она шлет все переменные из текущего мувика (того из которого вызывается)


Часовой пояс GMT +4, время: 02:52.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.