PDA

Просмотр полной версии : Вопрос про #include и php


leowap
20.10.2006, 05:23
Знаю возможно инклюдить готовый файл к примеру, main.as, в котором
такой текст:

c = Array()
c[0]= "spider"
msg = c[0]

Вопрос в следующем! Можно ли также инклюдить php файлик
с текстом:

<?
echo"
c = Array()
c[0]= \"spider\"
msg = c[0]
";
?>

leowap
20.10.2006, 05:44
В общем говоря хотел код на лету создавать с помощью php. Покрутил, повертел, ничего не получается.

wvxvw
20.10.2006, 05:45
include - директива для компилятора, компилятор понимает только ЭкшнСкрипт, ПХП инклюдить, следовательно, нельзя.

leowap
20.10.2006, 05:52
include - директива для компилятора, компилятор понимает только ЭкшнСкрипт, ПХП инклюдить, следовательно, нельзя.

Мне не пхп инклюдить надо а AS выдаваемый PHP

iNils
20.10.2006, 06:21
Нельзя.

leowap
20.10.2006, 06:34
Т.е получается, что при компиляции файлик *.as заливается в swf и остается там? Получается, что даже если подменить файлик *.as, то на работе swf это не скажеться?

А как тогда можно загнать динамичные переменные в мувик не используя loadVariablesNum и XML?

wvxvw
20.10.2006, 06:34
эээ... ну не совсем нельзя... но заморочливо и с использованием дополнительного софта, например флазмового компайлера. Т.е. на сайте будет лежать *.fla файл с #include какой-нибудь *.as, который будет генерится с помощью, ну пусть того же ПХП, а потом флазмом компилироваться в *.swf.
* не совсем так, я чего-то напутал, но все-таки не невозможно. Т.е. Флазм может восстановить СВФ в свой формат (*.flm) с виду напоинающий ХМЛ (обычный текстовый файл) который и можно изменять\дописывать, если разобраться в его структуре, и как на основе этого файла потом генерится СВФ, то в принципе возможно и самому потом генерить СВФки из текстовых файлов... но я как-то не слышал об успешном использовании такого способа...
Но быстро работать это никогда не будет, это раз, два, нужно будет как-нибудь решать вопрос с одновременными запросами, три, большая вероятность сбоя, четыре, я не уверен, жива ли еще технология флазма (в смысле, апдейтили ли его, последняя версия, которая у меня была не понимала UTF-8).

Хм. посмотрел новости с сайта, ну вроде они пишут, что АС2 полностью поддерживается... ну не знаю, не пробовал. Вот линк:
http://flasm.sourceforge.net/

wvxvw
20.10.2006, 06:36
А чем loadVariables и XML не устраивают?

leowap
20.10.2006, 06:45
А чем loadVariables и XML не устраивают?

Вполне устраивают, но хотелось бы найти и рассмотреть еще какой нить вариант.

Вопрос закрыт.