Plop
j"essais de faire un appel a un service tout simple pour apprendre , voila le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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