Essais d'utilisation des WebService => Pas de prise en compte des parametres
Plop :)
j"essais de faire un appel a un service tout simple pour apprendre , voila le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
verticalGap="15"
horizontalGap="15">
<mx:Script>
import mx.rpc.events.ResultEvent;
function doRequest():void {
dataService.cancel();
var params:Object = new Object();
params.base = base.text;
dataService.send();
}
function parseResult(event:ResultEvent):void {
base.text = event.result.toString();
}
</mx:Script>
<mx:HTTPService id="dataService"
url="carre.php"
resultFormat="text"
method="GET"
result="parseResult(event)" />
<mx:HBox>
<mx:Label text="Machine a carre" />
<mx:TextInput id="base" />
<mx:Button label="Carre"
click="doRequest()" />
</mx:HBox>
</mx:Application> |
et le "service" :
Code:
1 2 3
| <?php
echo $_GET["base"]*$_GET["base"]
?> |
seulement dans l'application flex , j'ai toujours 0 qui revient dans le textbox ... alors que quand je vais sur le fichiers php et modifie l'url a la main ca fonctionne tres bien ... ou est le probleme ?
merci