سیو کردن اطلاعات بوسیله as3وphp

JavidFlasher

کاربر فعال
آقا من چطور میتونم با as3و phpتو یه xml اطلاعات بفرستم تا سیو بشه
as3و xml رو بلدم اما php هیچی؟
 

meysamk

Active Member
سلام آقا جاوید
با اجازه از اساتید،
کد php شما این میشه:
PHP:
<?php
$fileName = $_POST['nameFile'];
$mohtav = $_POST['mohataviyatXML'];
file_put_contents($fileName, $mohtav);
?>

یعنی دوتا داده داره که یکی برای اسم فایل xml و داده ی دوم برای محتویات xml است.
 

JavidFlasher

کاربر فعال
آقا میثم میشه بیشتر توضیح بدین یه نمونه برام بیارین؟
با xmlو فلش وphp
 

meysamk

Active Member
خیلی ساده است شما باید دو تا داده از طرف فلش بفرستید به سمت php که دقیقاً کد as2 شما این میشه:

PHP:
fileData = new LoadVars();
    fileData.nameFile = "test.xml";
    fileData.mohataviyatXML = "";
    fileData.sendAndLoad("writFile.php", fileData, "POST");
و کد as3 هم اینه:

PHP:
var variables:URLVariables = new URLVariables();
variables.nameFile = "test.xml";
variables.mohataviyatXML = "";
var adress:URLRequest = new URLRequest("writFile.php");
adress.data = variables;
adress.method = URLRequestMethod.POST;
var loaderback:URLLoader = new URLLoader();
loaderback.load(adress);
و کد php هم همون بالایی هستش!
که فقط شما باید نام فایل php خود رو بزارید: writFile
 
آخرین ویرایش:

JavidFlasher

کاربر فعال
ببخشین من میتون اطلاعات به phpبدم که خودش تو تگ xmlبزاره و سیو کنه .
 

JavidFlasher

کاربر فعال
آقا میشه یه اطلاعات رو تو همون xml ذخیزه کرد بدو این که اونا که داخلشه حذف نشه؟
 

meysamk

Active Member
آره!

با دستورات php ابتدا فایل xml رو باز می کنی (fopen) و اطلاعات رو واردش می کنید و بعدش هم فایل رو می بندید(fclose).
خوب بهتره شما این مطلب رو در بخش php مطرح کنید، چون دیگه این موضوع هیچ ربطی به as3 نداره. یا بهتره یه جستجو بکنید.
 

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

بالا