Flash Actionscript - сохранить текстовый файл на сервере - PullRequest
1 голос
/ 14 февраля 2011

Добрый день всем.У меня есть небольшая проблема.

Может кто-нибудь сказать мне или дать ссылку или что-то о том, как сохранить текстовый файл на сервере с некоторыми данными, вставленными пользователем?: У меня есть текстовое поле, и после нажатия Enter мне нужно создать / добавить файл с журналом того, что пользователь ввел.Я создал коробку, добавил слушателя, но я не знаю, как создать файл.Спасибо за помощь.

1 Ответ

4 голосов
/ 14 февраля 2011

Используйте flash.net.URLRequest для отправки данных в сценарий на сервере, который сохраняет данные в файл.

Flash Player не может получить доступ к серверу напрямую, так как он работает на клиентском компьютере, поэтому вам нужно сделать это таким образом.

Пример

// prepare the data to send, for example in a URLVariables object.
var vars:URLVariables = new URLVariables();
vars.userId = 1234;
vars.enteredData = 'Hello World';

// construct the URL request
var req:URLRequest = new URLRequest( 'myscript.php' );
req.method = URLRequestMethod.POST;
req.data = vars;

// open the URL request (you can for example listen to events and
// evaluate the script's response data etc)
var loader:URLLoader = new URLLoader( req );
...