flex php 互動

來源:互聯網
上載者:User
原文地址:http://blog.sina.com.cn/s/blog_4dd475390100ryp9.html

建立資料庫tiask 並執行下列sql

/*Navicat MySQL Data TransferSource Server         : localhostSource Server Version : 50067Source Host           : localhost:3306Source Database       : tiaskTarget Server Type    : MYSQLTarget Server Version : 50067File Encoding         : 65001Date: 2011-10-09 16:59:33*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `flextest`-- ----------------------------DROP TABLE IF EXISTS `flextest`;CREATE TABLE `flextest` (  `name` varchar(10) NOT NULL,  `pwd` longtext,  PRIMARY KEY  (`name`)) ENGINE=MyISAM DEFAULT CHARSET=gb2312;-- ------------------------------ Records of flextest-- ----------------------------INSERT INTO `flextest` VALUES ('user', '1234');-- ------------------------------ Table structure for `user_list`-- ----------------------------DROP TABLE IF EXISTS `user_list`;CREATE TABLE `user_list` (  `name` longtext,  `pwd` longtext) ENGINE=MyISAM DEFAULT CHARSET=gb2312;-- ------------------------------ Records of user_list-- ----------------------------INSERT INTO `user_list` VALUES ('user', '1234');



flex部分:

    import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; import mx.controls.Alert; [Bindable] private var result1:ArrayCollection; private var login_result:String; [Bindable] private var sendChoice:String; private function goLogin():void{ if(username.text=="" || userpwd.text=="") Alert.show("沒有填寫使用者名稱或密碼"); else{ sendChoice="login"; login.send(); } } private function goRegis():void{ if(username.text=="" || userpwd.text=="") Alert.show("沒有填寫使用者名稱或密碼"); else{ sendChoice="regis"; login.send(); }        }          private function resultHandler(event:ResultEvent):void{ login_result=event.result.html.body.users.a.toString(); if(login_result=="ok"){ Alert.show("歡迎,登入成功"); } if(login_result=="nohave"){ Alert.show("沒有找到這個使用者名稱 請先註冊!"); } if(login_result=="pwderror"){ Alert.show("密碼錯誤! 請從新登陸!"); } if(login_result=="nameishave"){ Alert.show("使用者名稱已經存在,請選擇別的使用者名稱註冊"); } if(login_result=="regisok"){ Alert.show("註冊成功,請從新登陸"); } if(login_result=="error"){ Alert.show("錯誤"); } }            {username.text}   {userpwd.text}   {sendChoice}                   




php部分:e

testflex.php

    flex login       ';                 $return.='nohave';                 $return.='';             }else if($result->pwd==$upwd){                 $return='';                 $return.='ok';                 $return.='';             }else{                 $return='';                 $return.='pwderror';                 $return.='';             }         }         if($choice=="regis"){             $sql=mysql_query("select * from user_list where name='$uname'");             $result=mysql_fetch_object($sql);             if($result==false){                 $sql_1=mysql_query("insert into user_list(name,pwd) values('$uname','$upwd')",$link);                 if($sql_1){                     $return='';                     $return.='regisok';                     $return.='';                 }             }else{                 $return='';                 $return.='nameishave';                 $return.='';             }         }     }     mysql_close(); } else{     $return='';     $return.='error';     $return.=''; } echo $return;?>     



  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.