flex 和php 通信
来源:互联网 发布:java招聘深圳 编辑:程序博客网 时间:2024/04/28 20:48
php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>flex login</title>
</head>
<body>
<?php
$return="";
if(isset($_POST[username]) && isset($_POST[userpwd])){
if ("User"==$_POST[username] && "123456"==$_POST[userpwd])
$return="ok";
else
$return="error";
}
$xml_return = '<users>';
$xml_return.= '<a>'.$return.'</a>';
$xml_return.= '</users>';
echo $xml_return;
?>
</body>
</html>
Flex:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
horizontalAlign="center"
verticalAlign="middle">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.rpc.events.ResultEvent;
private function goLogin():void
{
login.send();
}
private function resultHandler(event:ResultEvent):void
{
Alert.show(event.result.html.body.users.a.toString());
}
]]>
</mx:Script>
<mx:HTTPService id="login"
method="POST"
showBusyCursor="true"
url="http://localhost/php/login.php"
result="resultHandler(event)">
<mx:request>
<username>
{username.text}
</username>
<userpwd>
{userpwd.text}
</userpwd>
</mx:request>
</mx:HTTPService>
<mx:Panel width="310"
height="265"
layout="absolute"
title="登录"
fontSize="12"
fontWeight="normal"
x="296"
y="153">
<mx:TextInput x="93"
y="51"
id="username"
fontSize="12"/>
<mx:TextInput x="92"
y="95"
id="userpwd"
fontSize="12"
displayAsPassword="true"/>
<mx:Button x="73"
y="154"
label="登录"
id="btn1"
click="goLogin()"
fontWeight="normal"
fontSize="12"/>
<mx:Label x="32"
y="53"
text="用户名:"
fontSize="12"/>
<mx:Label x="43"
y="97"
text="密码:"
fontSize="12"/>
<mx:Button x="154"
y="154"
label="注册"
fontSize="12"
fontWeight="normal"
id="btn2"/>
<mx:Label x="10"
y="10"
text="测试用 用户名 User 密码 123456"
fontSize="12"
width="243"/>
</mx:Panel>
</mx:Application>
重要的把返回 结果看作xml,
<html>
<body>
<users>
<a>
</a>
</users>
</body>
</html>
- flex 和php 通信
- Flex与php通信
- Flex和java通信
- java和flex的通信 java flex
- flex_01 java 和 flex 通信
- flex_02 java 和 flex 通信
- Flex和JavaScript之间通信
- flex 通过HTTPService与php通信
- 实现FLEX 通过AMF跟PHP通信
- flex php httpservice通信简单例子
- PHP和flex交互乱码
- 为何选择Flex和PHP
- Flex和后台程序通信(HttpService)
- 使用BlazeDS实现Java和Flex通信
- 使用BlazeDS实现Java和Flex通信。
- 使用BlazeDS实现Java和Flex通信。
- 使用BlazeDS实现Java和Flex通信
- 用BlazeDS实现Java和Flex通信!
- MPC8572地址空间解读
- 如何选择视频聊天程序搭建视频聊天网站
- 用FileStream上传文件转换成二进制
- 瑞星将面临历史上最艰苦的一场战役(二)
- TBB源码阅读计划
- flex 和php 通信
- 豆丁网缓存docin离线浏览(提供源码)修改,已更新
- 鼓励自己最有效的20个方法
- webservice中调用本地session,request
- 添加jquery下拉
- 新的一年:虎虎生风
- Rex 操作系统
- 设计模式快速参考 - Design Patterns Quick Reference
- C++友元