일단 db테이블

CREATE TABLE MEMBER_BOARD
(
 ID     VARCHAR2 (20) NOT NULL,
 PASS   VARCHAR2 (20) NOT NULL,
 MAIL   VARCHAR2 (40) NOT NULL
);

ALTER TABLE MEMBER_BOARD ADD(
 PRIMARY KEY (ID));

ALTER TABLE MEMBER_BOARD ADD(
 UNIQUE (MAIL));

(스크립트 긁어왔음...원래는 한 작업;)


플렉스

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" height="302" width="440" backgroundColor="#ffffff">
<mx:Script>
 <![CDATA[
  import mx.controls.Alert;
  public function chkpass():void{
   var pass3:String=pass.currentState;
   var pass4:String=pass2.currentState;
   if(!pass3==pass4){
    Alert.show("패스워드를 확인해주세요","잠깐");
   }
  }
 ]]>
</mx:Script>
 <mx:Form x="54" y="17" width="323" height="268" backgroundColor="#bc8f8f" cornerRadius="10">
  <mx:FormHeading label="회원가입" fontSize="14" fontWeight="bold"/>
  <mx:FormItem label="아이디" fontSize="12">
   <mx:TextInput id="myid"/>
  </mx:FormItem>
  <mx:FormItem>
   <mx:Button label="중복확인" fontSize="12" themeColor="#FFFFFF"/>
  </mx:FormItem>
  <mx:FormItem label="패스워드" fontSize="12">
   <mx:TextInput displayAsPassword="true" id="pass"/>
  </mx:FormItem>
  <mx:FormItem label="패스워드 확인" fontSize="12">
   <mx:TextInput displayAsPassword="true" id="pass2" />
  </mx:FormItem>
  <mx:FormItem label="이메일" fontSize="12">
   <mx:TextInput id="email"/>
  </mx:FormItem>
  <mx:FormItem>
   <mx:Button label="중복확인" fontSize="12" themeColor="#FFFFFF"/>
  </mx:FormItem>
  <mx:FormItem>
   <mx:Button label="계정만들기" fontSize="12" themeColor="#FFFFFF" click="chkpass()"/>
  </mx:FormItem>
 </mx:Form>
</mx:Application>

Posted by zeide
,