![]() |
|
||||||||||
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
Как прочитать с текстового файла например "myVar=1",
и во Флеше заменить его на значение "2", как? ![]() |
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 Mr. Fixit:
Прочитать значение переменной из тектового файла с помощью метода loadVariables или обьекта LoadVars, присвоить какой-то переменной прочитанное значение, после чего присвоить той же переменной значание 2. Для вашего случая: Но я не понимаю, зачем...
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Во Flash нет средств для записи данных в файлы, нужно использовать или серверный скрипт или оболочку для swf.
|
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
всмысле, что бы значение "2", сохранилось в текстовике..
to ___etc: а не подскажешь ат серверный скрипт? ![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Я — нет.
А вот поиск, скорее всего, да. Например по «сохранить файл». |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Ну если хакеров не очень бояться то скрипты такие:
чтение файла с сервера Запись нового файла: <?php
//=========================
function vars_read() {
$file = fopen("vars.txt",'r');
$str = fread($file,1000);
fclose($file);
return $str;
}
//=========================
function parse_vars($str) {
$pieces = explode(";",$str);
// print_r($pieces);
if (!$pieces) {return false;}
$pieces = explode(" : ",$str);
if (!$pieces) {return false;}
return true;
// $str = str_replace(' : ','__',$str);
// $str = str_replace(';','___',$str);
// return (preg_match("/^\w+$/i",$str));
}
//=========================
$str = $text = $_GET['text'];
//-------проверки
if (substr($str,0,4) != 'txt=') {echo vars_read(); return;}
if (! parse_vars(substr($str,4))) {echo vars_read(); return;}
$file_name = "vars.txt";
$file = fopen($file_name,'w');
fwrite($file,$text);
fclose($file);
echo $text;
?>
![]()
__________________
Reality.getBounds(this); Последний раз редактировалось Wolsh; 31.10.2006 в 03:12. |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
Wolsh спасибо....
|
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
а подробнее что во Флеше писать
![]() |
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 Mr. Fixit:
Код для работы с обьектом LoadVars. Примеры должны быть в Справке. Или тут: http://www.adobe.com/support/flash/a...ionary427.html
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
2 Хемуль:
Чел, сенкс |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|