PDA

Просмотр полной версии : запись в файл или на сервер


feanarf
24.01.2008, 17:01
Как осуществить запись данных в файл или на сервер без посредства ПХП или чего еще? не поможет ли мне в этом LoadVars метод POST? :umnik2: привожу простой пример: в игре надо сделать функцию Рекорды, которая загружает ТОП10 и если ты туда вошел, вписывает.

Fernando Costa
24.01.2008, 17:04
чем не нравится ПХП? Там в скрипте 5 строчек

feanarf
24.01.2008, 17:13
Могли бы вы мне рассказать, как это реализовать на ПХП? просто углубляться не хочется, можно тупо показать реализацию?

Fernando Costa
24.01.2008, 17:20
Флеш
var sender:LoadVars = new LoadVars();
sender.mess = "sdfsdfgfgsfgd";
sender.file = "file.txt";
sender.send('script.php',"_blank", "POST");

ПХП
<?php
$file=fopen($_POST["file"],"a+");
if(isset($_POST["mess"])){
$string=$_POST["mess"];
fputs($file,$string);
}
fclose($file);
?>

Dr.XxX
09.03.2008, 22:15
Fernando Costa, а можно сделать так, чтобы окно браузера не открывалось ?

iNils
09.03.2008, 22:22
Метод send заменить на sendAndLoad, только там аргументы чуть другие, поэтому сначала в хелп загляните.

Dr.XxX
14.03.2008, 21:00
Не могли бы вы написать пример с этой ф-цией ? (Запись и чтение)
Просто она у меня ничего не грузит и ничего не записывает =(

Зарание спасибо.

qazwsx
14.03.2008, 21:11
var sender:LoadVars = new LoadVars();
sender.mess = "sdfsdfgfgsfgd";
sender.file = "file.txt";
sender.sendAndLoad("myPhpScript.php", sender, "POST");
sender.onData = function(myData){};

Dr.XxX
15.03.2008, 01:55
А в пхп потом вызывать эту переменную, как $_POST["mess"]; ?

Dr.XxX
15.03.2008, 02:11
Всё, разобрался, работает, спасибо !

alex3dsflash
14.11.2010, 12:07
Писал и так и эдак, из sandAndLoad, ни чего не получается!!! Та же проблема! Помогите пожалуйста!
Может у меня установлен на серве php5, а надо php4 ?

Добавлено через 29 часов 21 минуту
Помогите пожалуйста! Та же проблема! Все вроде делаю как надо. А PHP не работает. У меня на серве стоит php5. Может в этом проблема?

Добавлено через 29 часов 22 минуты
Помогите пожалуйста! Та же проблема! Все вроде делаю как надо. А PHP не работает. У меня на серве стоит php5. Может в этом проблема?