
View the application....


ini_set ( 'session.use_cookies', 1); ini_set (' session.use_only_cookies', 1);PHP Code:
<?php
ini_set('session.use_cookies' , 1);
ini_set('session.use_only_cookies', 1);
session_start();
$_SESSION['cnt'] ++;
if( $_POST['name'] == "testuser" && $_POST['passwd'] == "testpwd" ){
$_SESSION['login'] = 1;
}else{
$_SESSION['login'] = null;
unset( $_SESSION['login'] );
}
var_dump( $_POST);
var_dump( $_GET);
var_dump( $_COOKIE );
var_dump( $_SESSION );
?>
Flex Code:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
<mx:Script>
<![CDATA[
private function init():void{
}
private function submitLogin():void{
hts.method = "POST";
hts.send({
"name":nameTxt.text,
"passwd":passwdTxt.text
});
}
]]>
</mx:Script>
<mx:HTTPService id="hts" url="http://yoursite/sessionTest.php" resultFormat="object"/>
<mx:TextArea x="10" y="39" width="310" height="365" text="{hts.lastResult}"/>
<mx:Button x="245" y="9" label="hts.send" click="{hts.send();}"/>
<mx:Panel x="342" y="20" width="336" height="238" layout="absolute" title="Login Form">
<mx:Form x="30" y="30">
<mx:FormItem label="Usename" required="true">
<mx:TextInput id="nameTxt" text="testuser"/>
</mx:FormItem>
<mx:FormItem label="Password" required="true">
<mx:TextInput displayAsPassword="true" id="passwdTxt" text="testpwd"/>
</mx:FormItem>
</mx:Form>
<mx:Button label="Login" click="submitLogin()" x="212" y="120"/>
</mx:Panel>
</mx:Application>