source: hadoop-register/new_register.php @ 62

Last change on this file since 62 was 62, checked in by wade, 16 years ago
  • 新增 new_register.php 中 email 驗證及密碼確認欄位
File size: 2.9 KB
RevLine 
[57]1<HTML>
[60]2  <HEAD>
3    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
4    <TITLE> Hadoop 帳號 </TITLE>
5    <SCRIPT LANGUAGE="javascript">
6      function check_data()
7      {
8  if (document.myForm.user.value.length == 0)
9  {     
10    alert("帳號不可空白");
11    return false;
12  }
[57]13
[60]14  if (document.myForm.password.value.length == 0)
15  {
16    alert("密碼不可空白");
17    return false;
18  }
[62]19  if ( (document.myForm.password.value) != (document.myForm.checkPassword.value) )
20  {
21    alert("密碼不相符");
22    return false;
23  }
[60]24
[62]25  var mailString = document.myForm.email.value;
26        var pattern=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
27  if (!pattern.exec(mailString) )
[60]28  {
[62]29    alert(mailString + " : E-mail 格式錯誤");
[60]30    return false;
31  }
32 
33  if (document.myForm.name.value.length == 0)
34  {
35    alert("姓名不可空白");
36    return false;
37  }
38
39  if (document.myForm.telephone.value.length == 0)
40  {
41    alert("電話不可空白");
42    return false;
43  }
44 
45  if (document.myForm.department.value.length == 0)
46  {
47    alert("單位不可空白");
48    return false;
49  }
50 
51  if (document.myForm.purpose.value.length == 0)
52  {
53    alert("用途不可空白");
54    return false;
55  }
56 
57  myForm.submit();
58      }
59    </SCRIPT>
60  </HEAD>
61
[62]62  <BODY>
63    <P ALIGN="center"> Hadoop 帳號申請表格 </P>
64    <FORM ACTION="adduser.php" METHOD="post" NAME="myForm">
65    <TABLE WIDTH="40%" ALIGN="center">
66      <TR>
67        <TD ALIGN="center">
68          <FONT COLOR="#3333FF">帳號:</FONT>
69          <INPUT NAME="user" TYPE="text" SIZE="20">
70        </TD>
71      </TR>
72      <TR>
73  <TD ALIGN="center">
74    <FONT COLOR="#3333FF">密碼:</FONT>
75    <INPUT NAME="password" TYPE="password" SIZE="20">
76  </TD>
77      </TR>
78      <TR>
79      <TR>
80  <TD ALIGN="center">
81    <FONT COLOR="#3333FF">確認密碼:</FONT>
82    <INPUT NAME="checkPassword" TYPE="checkPassword" SIZE="20">
83  </TD>
84      </TR>
85  <TD ALIGN="center">
86    <FONT COLOR="#3333FF">E-mail:</FONT>
87          <INPUT NAME="email" TYPE="text" SIZE="30">
88        </TD>
89      </TR>
90      <TR>
91  <TD ALIGN="center">
92    <FONT COLOR="#3333FF">姓名:</FONT>
93          <INPUT NAME="name" TYPE="text" SIZE="20">
94  </TD>
95      </TR>
96      <TR>
97        <TD ALIGN="center">
98          <FONT COLOR="#3333FF">電話:</FONT>
99          <INPUT NAME="telephone" TYPE="text" SIZE="20">
100        </TD>
101      </TR>
102      <TR>
103  <TD ALIGN="center">
104    <FONT COLOR="#3333FF">單位:</FONT>
105          <INPUT NAME="department" TYPE="text" SIZE="30">
106        </TD>
107      </TR>
108        <TR>
109          <TD ALIGN="center">
110            <FONT COLOR="#3333FF">用途:</FONT>
111            <INPUT NAME="purpose" TYPE="text" SIZE="30">
112          </TD>
113        </TR>
114        <TR>
115          <TD ALIGN="center">
116      <INPUT TYPE="button" VALUE="送出" onClick="check_data()">
117            <INPUT TYPE="reset" VALUE="重填">
118    </TD>
119        </TR>
120      </TABLE>
121    </FORM>
[57]122    <P ALIGN="center">&nbsp;</P>
[62]123  </BODY>
[57]124</HTML>
125
126
127
Note: See TracBrowser for help on using the repository browser.