I always forget the syntax when trying to get around the Flex sandbox and use PHP. On the Flex side we need the following:
[Bindable]private var pr_url:String;
..
private function init():void
{  
 ..
 pr_url = "url to SOAP service for example";
 pr.send();
}
..
<mx:HTTPService id="pr" resultFormat="e4x" result="getMonths_result(event);" fault="getMonths_fault(event);" method="POST" url="http://www.flexmappers.com/puertorico/test.php">
 <mx:request xmlns="">
  <url>
   {pr_url}
  </url>
 </mx:request>
</mx:HTTPService>
On the PHP side:
<?php
   header('Content-Type: text/xml');
   $url = $_POST["url"];
   $data = file_get_contents($url);
    echo $data;
?>
Sunday, October 11, 2009
Subscribe to:
Post Comments (Atom)
 
No comments:
Post a Comment