Je suis en tain de créer un formulaire et j’ai un problème d’envoyer ces données à un fichier PHP en utilisant le HTTPService et la méthode POST. Voila un exemple :

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
 
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
 
	<mx:HTTPService id="envoyerData" url="fichier.php" method="POST">
		<mx:request  xmlns="">
 
			<nom>
				passe
			</nom>
 
		</mx:request>
	</mx:HTTPService> 
		<mx:Button label="submit" click="envoyerData.send()" x="71" y="59"/>
		<mx:TextInput text="{envoyerData.lastResult}" x="71" y="105"/>
</mx:Application>
code PHP
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
 
 
<?php
if( isset($_POST['nom']))
{
$tmp=$_POST['nom'];
echo 'bien '.$tmp ;
}
else
//if(! isset($_POST['nom']))
{
$tmp2=" passé";
echo 'mal'.$tmp2;
}
 
?>

Lors de l’exécution et après une click sur la bouton, la valeur du champ texte est "bien", n’est pas " bien passé" ???