喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: [问题] 为什么校验都用javascrip写呢,能不能用php???  
 
leonreally
注册会员
Rank: 2



UID 76942
精华 0
积分 57
帖子 43
金钱 57 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-24
状态 离线
为什么校验都用javascrip写呢,能不能用php???

本人写的一个用户注册程序,JavaScript部分没有起作用

<script language="JavaScript">
        function checkreg()
        {
                if(form1.id.value=="")
                        {
                                //如果用户名为空,则显示警告信息
                                alert("用户名不能为空!");
                                form1.id.focus();
                                return false;
                        }
                if(form1.name.value=="")
                        {
                        //如果真实姓名为空,则显示警告信息
                        alert("真实姓名不能为空!");
                        form1.name.focus();
                        return false;
                        }       
            if(form1.password.value=="")
                         {
                        //如果密码为空,则显示警告信息
                        alert("密码不能为空!");
                        form1.password.focus();
                        return false;
                        }
                if(form1.pwd.value=="")
                         {
                        //如果密码为空,则显示警告信息
                        alert("确认密码不能为空!");
                        form1.pwd.focus();
                        return false;
                        }
                //两次密码都一样
                if(form1.password.value!=form1.pwd.value && form1.password.value!="")
                        {
                        alert("两次密码不一样,请确定!");
                        form1.password.focus();
                        return false;
                        }
                /*if(form1.E.value=="")
                         {
                        //如果e为空,则显示警告信息
                        alert("e不能为空!");
                        form1.E.focus();
                        return false;
                        }
                //检查e的格式是否正确
                else if(form1.E.value.charAt(0)=="."||
                         form1.E.value.charAt(0)=="@"||
                         form1.E.value.charAt(0)=="."||
                         form1.E.value.indexOf('@',0)==-1||
                         form1.E.value.indexOf('.',0)==-1||
                         form1.E.value.lastIndexOf("@")
                         ==form1.E.value.length-1||
                         form1.E.value.lastIndexOf(".")
                         ==form1.E.value.length-1)
                        {
                        alert("e的格式不正确!");
                        form1.E.select();
                        return false;
                        }*/
                        return ture;       
        }

</script>

<html>
<body bgcolor="#FFFFCC">
<form name="form1" method="post" action="reg.php" enctype='multipart/form-data' onsubmit="return checkreg()">
  <table width="50%" border="0" align="center" cellspacing="3" cellpadding="1">
    <tr>
      <td colspan="2" align="center"><font size="3"><B>会 员 注 册</B></font></td>
    </tr>
    <tr>
      <td colspan="2"><hr size="1" style="1"> </td>
    </tr>
    <tr>
      <td colspan="2"><font size="-3">必填选项</font></td>
    </tr>
    <tr>
      <td> </td>
      <td> </td>
    </tr>
    <tr>
      <td><font size="-3">用户名:</font></td>
      <td><font size="-3">
        <input type="text" name="id" maxlength="20">
        <font color="#FF0000">(最长不超过20个字符)* </font></font></td>
    </tr>
    <tr>
      <td><font size="-3">真实姓名:</font></td>
      <td><font size="-3">
        <input type="text" name="name" maxlength="">
        <font color="#FF0000">* </font></font></td>
    </tr>
    <tr>
      <td><font size="-3">密码:</font></td>
      <td><font size="-3">
        <input type="text" name="password">
        <font color="#FF0000">* </font></font></td>
    </tr>
    <tr>
      <td><font size="-3">确认密码:</font></td>
      <td><font size="-3">
        <input type="text" name="pwd">
        <font color="#FF0000">* </font></font></td>
    </tr>
    <tr>
      <td><font size="-3">性别:</font></td>
      <td><font size="-3">
        <select name="sex">
          <option>男</option>
          <option>女</option>
        </select>
        <font color="#FF0000">*</font></font></td>
    </tr>
    <tr>
      <td><font size="-3">E-mail</font></td>
      <td><font size="-3">
        <input type="text" name="E">
        <font color="#FF0000">(最长不超过50个字符)</font><font color="#FF0000">*</font></font></td>
    </tr>
    <tr>
      <td colspan="2"><hr size="1"></td>
    </tr>
    <tr>
      <td colspan="2"><font size="-3">可选项:</font></td>
    </tr>
    <tr>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td><font size="-3">QQ:</font></td>
      <td><input type="text" name="QQ"></td>
    </tr>
    <tr>
      <td><font size="-3">主页:</font></td>
      <td><input type="text" name="homepage"></td>
    </tr>
    <tr>
      <td><font size="-3">城市:</font></td>
      <td><input type="text" name="city"></td>
    </tr>
    <tr>
      <td><font size="-3">地址:</font></td>
      <td><input type="text" name="address"></td>
    </tr>
    <tr>
      <td><font size="-3">邮编:</font></td>
      <td><input type="text" name="zip"></td>
    </tr>
    <tr>
      <td><font size="-3">电话:</font></td>
      <td><input type="text" name="phone"></td>
    </tr>
    <tr>
      <td><font size="-3">教育程度:</font></td>
      <td><select name="edu">
          <option>博士</option>
          <option>硕士</option>
          <option>本科</option>
          <option>大专</option>
          <option>其他</option>
        </select></td>
    </tr>
    <tr>
      <td height="58"><font size="-3">自我介绍:</font></td>
      <td><textarea name="introduction" cols="50" rows="5"></textarea></td>
    </tr>
    <tr>
      <td><font size="-3">生日:</font></td>
      <td>
             <select name="year">
               <option>1981</option>
                   <option>1982</option>
                   <option>1983</option>
                   <option>1984</option>
                   <option>1985</option>
                   <option>1986</option>
                   <option>1987</option>
                   <option>1988</option>
                   <option>1989</option>
                   <option>1990</option>
                   <option>1991</option>
                   <option>1992</option>
                   <option>1993</option>
                   <option>1994</option>
        </select>
        <select name="month">
          <option>1</option>
          <option>2</option>
          <option>3</option>
          <option>4</option>
          <option>5</option>
          <option>6</option>
          <option>7</option>
          <option>8</option>
          <option>9</option>
          <option>10</option>
          <option>11</option>
          <option>12</option>
        </select>
        <select name="date">
          <option>1</option>
          <option>2</option>
          <option>3</option>
          <option>4</option>
          <option>5</option>
          <option>6</option>
          <option>7</option>
          <option>8</option>
          <option>9</option>
          <option>10</option>
          <option>11</option>
          <option>12</option>
          <option>13</option>
          <option>14</option>
          <option>15</option>
          <option>16</option>
          <option>17</option>
          <option>18</option>
          <option>19</option>
          <option>20</option>
          <option>21</option>
          <option>23</option>
          <option>23</option>
          <option>24</option>
          <option>25</option>
          <option>26</option>
          <option>27</option>
          <option>28</option>
          <option>29</option>
          <option>30</option>
          <option>31</option>
        </select></td>
    </tr>
    <tr>
      <td><font size="-3">上传照片:</font></td>
      <td><input type="file" name="photo" size=25></td>
    </tr>
    <tr>
      <td colspan="2" align="right"> <font size="-3">  </font> <table width="100%" border="0">
          <tr>
            <td align="right">
                <input type="submit" name="Submit" value="确定">
            </td>
            <td align="left">
                <input type="reset" name="Submit2" value="重写">
            </td>
          </tr>
        </table>
        <font size="-3">  </font></td>
    </tr>
  </table>
</form>
</body>
</html>
2006-8-27 11:31 AM#1
查看资料  发短消息  顶部
 
fly512 (我本如是)
版主
Rank: 7Rank: 7Rank: 7
人生的另一半


UID 42566
精华 0
积分 2510
帖子 2397
金钱 1780 喜悦币
威望 0
人脉 730
阅读权限 100
注册 2004-10-31
来自 亚特兰迪斯
状态 离线
[推荐阅读] 新手求助 怎么也配置apache也不起作用
封号  搞错了   要半角



不要使用数据库
PHP中国
2006-8-27 11:44 AM#2
查看资料  访问主页  Blog  发短消息  顶部
 
leonreally
注册会员
Rank: 2



UID 76942
精华 0
积分 57
帖子 43
金钱 57 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-24
状态 离线
[推荐阅读] 新手写的php图形验证码。
谢谢啊,老出这些问题,郁闷,我用Ultraedit写了,看得不是很清楚,
谢谢了
2006-8-27 11:59 AM#3
查看资料  发短消息  顶部
 
akstrom (akstrom)
金牌会员
Rank: 6Rank: 6
村口大榕树上的知了


UID 24856
精华 0
积分 1088
帖子 1094
金钱 954 喜悦币
威望 0
人脉 134
阅读权限 70
注册 2003-11-27
来自 广州
状态 离线
[推荐阅读] 关于PHP中日期等的问题。
一般都是双结合,稳当点



电子商务系统

后台/admin
用户名密码一样admin

',“╭⌒╮⌒╮╮
  ╱◥██◣,.
︱田︱田田| '',,',.
╬╬╬╬╬╬╬╬╬╬╬╬
2006-8-27 01:01 PM#4
查看资料  访问主页  Blog  发短消息  顶部
 
goshawk
注册会员
Rank: 2
初级会员


UID 67921
精华 0
积分 71
帖子 513
金钱 71 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-1-10
状态 离线
[推荐阅读] 关于递归函数的问题,大家帮忙看一下哪里错了
是啊,PHP可以的,只不过没有那么简单吧
2006-8-27 05:08 PM#5
查看资料  Blog  发短消息  QQ . .   顶部
 
wildlily980
中级会员
Rank: 3Rank: 3
中级会员



UID 38831
精华 0
积分 376
帖子 395
金钱 376 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-10-24
状态 离线
[推荐阅读] 如何整合论坛 ...??
JS做有效性检查,php做安全性检查。
用js检查数据有效性可以减轻服务器压力。并且能够节省用户时间。
2006-8-27 08:00 PM#6
查看资料  发短消息  顶部
 
fcicq
新手上路
Rank: 1
初级会员



UID 24467
精华 0
积分 21
帖子 587
金钱 20 喜悦币
威望 0
人脉 1
阅读权限 10
注册 2003-11-8
来自 fcicq.net
状态 离线
[推荐阅读] 急需php高级技术人才!公司属于有前景的待上市公司(美国上市)。
如果不是两者都做的话(当然光做php也可以),问题就比较严重.




2006-8-27 08:15 PM#7
查看资料  访问主页  Blog  发短消息  顶部
 
leonreally
注册会员
Rank: 2



UID 76942
精华 0
积分 57
帖子 43
金钱 57 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-24
状态 离线
[推荐阅读] 银行抢钱行动即将开始,我们应该如何面对?
回复 #7 fcicq 的帖子

什么比较严重啊,说清楚点吧
2006-8-27 10:55 PM#8
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.022879 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP