您的位置:首页网页设计PHP实例 → 杏林同学录六

杏林同学录六

时间:2004/11/7 3:26:00来源:本站整理作者:蓝点我要评论(0)

注册部分:

   注册步骤1: class/register_step1.php







班级通讯录-注册第一步






include "config.php";

if ($Submit){

$answers1=trim($answers1);

$answers2=trim($answers2);

if (!($answers1==$answer1)||!($answers2==$answer2)){

echo "回答错误!返回";

exit;

}

echo "回答正确,进入第二步。";

exit;

}

?>



    

    

  

  

    

  

  

    

  



      


    
  

      
注册第一步-身份验证


    


      

请回答以下问题



      


        
1.


          您的回答  

          

          


          2.


          您的回答  

          

          


          

          

        


      


      




        


        实在想不起来了,问问管理员吧


      



    






注册步骤2: class/register_step2.php







94级1班通讯录-注册第二步






if (!$answer=="right"){          //页面保护

echo "请不要投机取巧!";

exit;

}

include "config.php";

if ($submit){

if (!$username||!$psw||!$psw2||!$name||!$ad||!$ph||!$email){           //检查是否填写完整

      echo "对不起,您2必须填所有带*的项目!
"."返回";

      exit;

    }

$username=trim($username);

$psw=trim($psw);

$psw2=trim($psw2);

$name=trim($name);

$birth=$year.'-'.$month.'-'.$day;

$work=trim($work);

$ad=trim($ad);

$post=trim($post);

$ph=trim($ph);

$bp=trim($bp);

$email=trim($email);

$oicq=trim($oicq);

$account=strip_tags(trim($account));//去掉首尾空格及html标记

$signature=strip_tags(trim($signature));

//检验此名字是否已被注册

$result = mysql_query("SELECT name FROM user where name='$name'",$db);

if (mysql_num_rows($result)!=0){   

echo "此名字已有人注册!"."重新填写 "."忘记密码,向管理员索要密码";

exit;

}

//检验用户名是否被使用

$result = mysql_query("SELECT user FROM user where user='$username'",$db);//若返回列的数目不为0,说明此用户名已有人使用

if (mysql_num_rows($result)!=0){   

echo "此用户名已有人使用!"."重新填写";

exit;

}

//检查密码重复是否正确

if (!$psw==$psw2){

echo "请确认密码,返回";

exit;

}

//检查email的合法性

if(!ereg('^[-!#$%&'*+./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&'*+\/0-9=?A-Z^_`a-z{|}~]+.'.'[-!#$%&'*+\./0-9=?A-Z^_`a-z{|}~]+$',$email)&&$email){

       echo "email不合法!
"."重填
";

       exit;}

//写入数据库

  $sql="INSERT INTO user (user,psw,name,sex,birth,work,ad,post,ph,bp,email,oicq,account,signature,face) VALUES ('$username','$psw','$name','$sex','$birth','$work','$ad','$post','$ph','$bp','$email','$oicq','$account','$signature','$face')";

$result = mysql_query($sql,$db);

mysql_close($db);

//发祝贺邮件

$subject="祝贺你成功注册".$sitename."!";//主题

$message=$name.",你好:
  祝贺你成功注册同学录!您的用户名为".$username.",密码为".$psw."
现在登陆$sitename";//信件内容

$headers .= "Content-Type: text/html; charset=gb2312n"; // Mime type

mail($email,$subject,$message,$headers);//离线状态下调试时,这一句可能会出错,不必管它,传到服务器上即可。

echo "恭喜您注册成功!一封欢迎信已发到您的邮箱,请注意查收。","现在登录";  

exit;

}  

?>



    

    

  

    

    

  

    

    

  

  

      


    
  

      
注册第二步-填写个人资料


        注意不要有空格,带*的项目为必填。


    
  

      


        

          

            

            

          

        



              用户名:  

              

              *


              (英文字母或加数字,长度不超过12)


          密码:  

          

              *


              (英文字母或加数字,长度不超过8个字符)


          确认密码:  

          

          *


          姓名:  

          

          *


          性别:男  

          

          女  

          

          


          生日:  

          

          年  

          

          月  

          

          日


          工作单位:  

          

          


          通讯地址:  

          

          *


          邮编:  

          

          


          电话:  

          

          *


          传呼:  

          

          


          Email:  

          

          *


          oicq:  

          

          


          个人说明:(在通讯录里显示,不超过125个汉字)


          

          


          个人签名:(在留言簿的自动签名,不超过125个汉字)


              

            



              选择一个自己喜欢的头像:


            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

                

              

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

          


            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

          


            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

                

              

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

            

          

          


            

          

            

          

            

          

            

          

          


            


        


          


          

          

        


      


    




 

相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 我的php文件怎么打开_php运算符怎么写 php 如何生成静态页面的函数PHP生成图片缩略图PHP session常见问题集锦及解决办法PHP实现同步远程Mysql

人气排行 DEDE在文章列表文章没有缩略图的不显示图片php+mysq修改用户密码我的php文件怎么打开_如何打开php文件的办法FCKeditor的配置和使用方法使用dedecms建站教程PHP+Ajax实现分页技术图片存储与浏览一例Linux+Apache+PHP+MySQLPHP生成图片缩略图