ホームページ  >  記事  >  php教程  >  興林同級生記録 (6)

興林同級生記録 (6)

WBOY
WBOYオリジナル
2016-06-21 09:03:39813ブラウズ
注册部分:
   注册步骤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;
}  
?>

    
    
  
    
     '?answer=right'> bordercolor="# FFCC00">

"
>><; option> 1981</option>
; option>/option>
; 1977&lt;/option&gt;            <オプション>1976
<オプション>1975


<オプション>1972
<オプション>1971
<オプション>1970

<オプション>1968



<オプション>1964
<オプション>1963
<オプション>1962
<オプション>1961
<オプション>1960
<オプション>1959
<オプション>1958
<オプション>1957
<オプション>1956
<オプション>1955
<オプション>1954







工作单位:



通讯地址:

*

邮编:



電話:「テキスト」name = 'bp' size = 'maxlength = '15' maxlength = '35'&gt;&lt;/gt; >>
好きなアバターを選択してください:
「32」> /face/icon2.gif " width="32" height="32"> "http://edu.cnzz.cn/NewsInfo/image/face/icon3.gif" width="32" height="32"> ="3"> ;

<入力タイプ= "radio" name="face" value="4">

.cn/NewsInfo/image/face/icon6.gif" width="32" height="32"> > name="face" value="7">
「> /icon9.gif」 height="32">
            

  

  

  

  

  

  

  

  

  

  



  

  

  

  

  

            

  

  

  

  

  

  

  

  

  

  

  

  

  

  



  

            

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  
          
  

  



  

  

  

  





  
      

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

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












声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。