Здравствуйте все
Многие не раз задавали этот вопрос "как сохранить из swf, скажем в txt" мол, загрузить это ерунда, в рот сохранение никак не получается, и мол надо не на какой-нибудь сервер а на компьютер, рядом с swf, так вот, я тоже не знаю ^_^
Мне уже известно, что swf сам не может, ему нужна скрипт программа.
Так же я впринцепи знаю как написать код отправки, и впринцепи знаю как написать php или perl программку, чтобы она отправляла данные txt документу, но...вот неувязка - нихрена не работает...
я облазил множество тем по этой проблеме, мм, как не печально, нигда она до конца не решена ( ну или работает только у того, кому не нужно, О_о, кароче вот и хочу все сложить воедино)
Вообще, идеально если бы все переменные оправлялись по fscommands на php а тот сохранял в txt, но впринцепи LoadVars() тоже подойдет...
Последнее, во что я воткнулся ,это ошибка, но я уверен что косяков там еще много, кто-нибудь пожалуйста скажите что не так. А еще лучше, может у кого-нибудь есть подобная
Работающая темка. Заранее спасибо, а вот собственно мой код:
Код в кнопке, которая лежит на главной рабочей облости:
asd - текстовое поле, пишит мол, как дела с отправкой.

Код AS1/AS2:
on (release) {
url = "index.php";
myLoadVars = new LoadVars();
myLoadVars.score = score;
returnedVars = new LoadVars();
myLoadVars.sendAndLoad(url,returnedVars,"GET");
asd = "Sending...";
returnedVars.onLoad = function() {
asd = "Done."
}
}
а это Php документ "index.php"

PHP код:
<?php
$file=fopen("vars.txt",'r');
echo fread($file,1000);
fclose($file);
?>
<?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;
?>
Вот что за шляпа такая...
Добавлено через 9 минут
Хотел добавить, что Sharedobject не подходит, так как он лиш сохраняет/загружает из/в локальную память, а это шляпа полная, ибо глупо переместив swf из одной папки в другую, все сохранения сотруться, более того, сохранения нельзя "взять в руку" как например сохраненные переменные в txt документе