ارسال یک رشته متنی برای ذخیره در سرور در اینترنت

سلام
خیلی اینترنت را زیر و رو کردم ولی گویا چون نمیدونستم دقیقا چی را باید سرچ کنم. چیزی پیدا نکردم. دوستان میتونن یه راهنمایی کنن اگه بخام برنامه ام بتونه یک رشته را برفسته و در یک url در اینترنت ذخیره بشه چه کار باید بکنم. اصلا کلاس مربوط به این کار چی هست. یا وانی در این زمینه وجود داره؟
 

mohammadfard

کاربر فعال
سلام و عرض ادب
بله شما میتونید از کلاس URLVariables استفاده کنی . تو اینترنت سرچ کن قشنگ متوجه میشی چیکار باید بکنی
هم به صورت POST و هم به صورت GET میتونی اطلاعات رو ارسال کنی .
بعد سمت سرور کد نویسی باید بکنی . اطلاعات رو به یه فایل Php یا ASP یا هر چیز دیگه ای ارسال می کنی و بعد هم کار ذخیره ی اطلاعات رو باید با همون چی اچ پی انجام بدی توی دیتابیست.
اینم یه نمونه مثال


var appXML: XML = NativeApplication.nativeApplication.applicationDescriptor;
var ns: Namespace = appXML.namespace();



var request:URLRequest = new URLRequest("http://www.abc.com/savedata.php+ "?Rnd=" +Math.random()*9999999);

var requestVars:URLVariables = new URLVariables();


requestVars.packagename = NativeApplication.nativeApplication.applicationID;
requestVars.version = String(appXML.ns::versionNumber);
requestVars.screenwidth = Capabilities.screenResolutionX;
requestVars.screenheight = Capabilities.screenResolutionY;
requestVars.screendpi = Capabilities.screenDPI;

requestVars.manufacturer = Capabilities.manufacturer;


request.data = requestVars;
request.method = URLRequestMethod.POST;
try {


ULoader = new URLLoader();
ULoader.load(request);

ULoader.addEventListener(Event.COMPLETE , LoadComplete , false , 0 , true);
ULoader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler , false , 0 , true);

}catch (e:Error) {
ULoader = null;
}
appXML = null;
 

جدیدترین ارسال ها

بالا