PDA

Просмотр полной версии : Изменение внешнего XML


Flashechka
17.02.2009, 12:54
Я сделал програмку...
В ней есть таблица.... каждую строчку она загружает из XML, уже готового находящегося в папке с флэшкой....
есть требование чтобы при внесении изменений в таблицу (в самой флэшке), изменялись автоматически данные в XML... такое реально?
допустим:
в столбце "Цена", значение было "50", а изменили на "60"...
тоже самое должно произойти и в XML отдельном... с "50" перейти в значение "60"

nOobCrafter
17.02.2009, 13:09
С помощью одного флеша - нет, надо юзать пхп..

Flashechka
17.02.2009, 13:18
а может кто нить привести пример?
а я от него буду отталкиваться?
скажем текстовое поле называется "TX1"
TX1.text = "300 рублей"
вот.... что добавить и какой должен быть PHP чтоб он отослал это значение в XML при изменении?

user123
17.02.2009, 13:37
тут текст был не по сабжу

Flashechka
17.02.2009, 13:47
из этого выходит.... что запускается флэшка.. в ней создаётся XML который загружается из php....
при изменении, изменяется php файл... так?
а XML по сути несуществует внешнего... я правильно понял?

user123
17.02.2009, 13:57
сорки за невнимательность,я ваще сначала не понял сути вопроса
болею...
коротко так
LoadVars , на скрипте принимаешь данные и перезаписываешь свою XML
типа

$my_var = $_GET['my_var'];
$my_text = "<the_text><my_text="$my_var"></the_text>";
$my_file=fopen("my.xml","a+");
flock($my_file,LOCK_EX);
fwrite($my_file,$my_text);
flock($my_file,LOCK_UN);
fclose($my_file);

Flashechka
17.02.2009, 15:35
не.... всёж както это сложно для визуализации....
можешь сделать маленькую програмку?
просто одно текстовое поле в ней сделай.. и чтоб она таким методом меняла значение из XML

user123
17.02.2009, 16:35
так вам сделать надо?в вакансиях разместите объявление:-X

Flashechka
17.02.2009, 16:52
мне не сделат, я сам буду весь код писать, мне просто для примера чтоб упростить всё. Это толком не программа, а исходник функции, чтото вроде этого.

iNils
17.02.2009, 17:38
Flashechka, используйте запятые, а не многоточие.

KiL33
17.02.2009, 18:40
Если Юзаешь Цинк, то вот хороший пример от Peter Blazejewicz

Flashechka
18.02.2009, 13:14
ты запускал её?
рассказываю что у меня:
открываю флэшку, пустое окно, жду, ничего не происходит.
Запускаю исходник, делаю из него флэшку, всё равно при запуске чисто белое окно, ничего не показывается и не меняется, даже от нажатий.
В итоге: кода много а действия 0.

KiL33
18.02.2009, 14:27
открываю флэшку, пустое окно, жду, ничего не происходит.
эээ..ну типа мне нечего сказать..))

Если не в курсе, необходимо конвертировать скомпелированный свф в Цинк файл (exe) для этого необходимо использовать программу mdm Zinc, на этом же форуме многое можешь узнать про енту ЧудО программу))

P.S Долго Ждал?:D

Flashechka
18.02.2009, 16:43
в EXE можно сделать и через Flash, в публикации
но толку всё равно нет :(

KiL33
18.02.2009, 21:06
Ну на то он и Zinc, что бы толк был:)