Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   запись в файл или на сервер (http://www.flasher.ru/forum/showthread.php?t=107037)

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

Всё, разобрался, работает, спасибо !


Часовой пояс GMT +4, время: 16:52.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.