Revision: 22802
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 22, 2010 14:32 by allnatural
Initial Code
// Create JSON Object to send to PHP import flash.net.URLRequest; import flash.net.URLLoader; import com.serialization.json.JSON; //var obj:Object = JSON.deserialize(string); // Use this to deserialize data coming back! var people:Array = new Array(); var person:Object = new Object(); person.firstname = "Kobe"; person.lastname = "Bryant"; people.push(person); var url:String = "http://localhost/getJSON.php"; var request:URLRequest = new URLRequest(url); request.method = URLRequestMethod.POST; var requestVars:URLVariables = new URLVariables(); requestVars.myObject = JSON.serialize(people); request.data = requestVars; var loader:URLLoader = new URLLoader(); loader.load(request); /* PHP TO CATCH THE JSON $object = JSON_decode($_POST['myObject']); // Takes JSON data and writes to data.txt $fp = fopen('data.txt', 'w'); fwrite($fp, $_POST['abc']); fwrite($fp, $object[0]->firstname . " "); fwrite($fp, $object[0]->lastname . chr(13) . chr(10)); fwrite($fp, $_POST['myObject']); fclose($fp); */
Initial URL
http://www.destroyyourcomputer.com
Initial Description
Uses JSON Lite SWC/Class from http://thanksmister.com/?p=40
Initial Title
Flash -> JSON -> PHP
Initial Tags
php, json
Initial Language
ActionScript 3