我正试图通过执行最基本的任务来调试一个问题。
我有一个用adobeflex(actionscript3)编写的应用程序,我想让它与web服务交互。因为看起来我无法访问服务器,所以我创建了一个简单的应用程序。
ActionScript的源代码
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" viewSourceURL="srcview/index.html">
<mx:HTTPService id="concat" url="concat.php" resultFormat="text" method="POST">
<mx:request xmlns="">
<stringOne>{stringOne.text}</stringOne>
<stringTwo>{stringTwo.text}</stringTwo>
</mx:request>
</mx:HTTPService>
<mx:VBox top="10" left="10">
<mx:HBox verticalAlign="middle">
<mx:Label text="String 1:"/>
<mx:TextInput id="stringOne"/>
</mx:HBox>
<mx:HBox verticalAlign="middle">
<mx:Label text="String 2:"/>
<mx:TextInput id="stringTwo"/>
</mx:HBox>
<mx:HRule width="100%"/>
<mx:Button label="Concatenate!" click="concat.send()"/>
<mx:Text fontSize="14" text="{concat.lastResult}"/>
</mx:VBox>
</mx:Application>
PHP的代码
<?php
$stringOne = $_POST['stringOne'];
$stringTwo = $_POST['stringTwo'];
print $stringOne . $stringTwo;
?>
当我填写字段并按下按钮时,什么都没有发生。思想?思想?建议?