Maison  >  Article  >  développement back-end  >  Partager des exemples de code d'enregistrement asp

Partager des exemples de code d'enregistrement asp

零下一度
零下一度original
2017-06-17 16:54:131444parcourir

L'enregistrement des utilisateurs est une fonction incontournable pour de nombreux sites Web. Il existe de nombreuses façons de réaliser l'enregistrement. Aujourd'hui, je vais partager ma méthode, je sépare le fichier du formulaire d'inscription du jugement et j'enregistre le fichier de données. , reg.htm et reg.asp, cela présente de nombreux avantages. Je ne pense pas avoir besoin d'en dire plus à ce sujet. Vous devriez le savoir après avoir lu mes articles précédents. Il y a beaucoup de mes articles sur www.111cn. .net, comme suit Regardez le code.reg.htm, je ne publierai pas les rendus

<table width="100%"border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="250" height="77" ><div align="center"></div></td>
    <td > </td>
    <td width="300"><div align="right"><a href="x_wai_chuli.asp?xlei=newman"></a></div></td>
  </tr>
</table>
<div  style="position: relative; top:80px; width:400px; height:300px; left:30%">
  
  
  <table width="600" border="0" cellpadding="0" cellspacing="0">
   <form id="form1" name="form1" method="post" action="singin.asp"> 
     <tr>
      <td height="50"> </td>
      <td height="50"><div align="center"><font color="#B4CFED" size="3"><b>用户注册</b></font></div></td>
      <td height="50"> </td>
    </tr>
    <tr>
      <td width="118" height="40"><div align="right"><b><font color="#FFFFFF">学号:</font></b></div></td>
      <td width="210"><table width="200" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="5"><img src="skins/input1.png" width="5" height="25" /></td>
          <td background="skins/input3.png"><input name="myname" type="text" id="myname" style="border:solid 0px;" /></td>
          <td width="6"><img src="skins/input2.png" width="6" height="25" /></td>
        </tr>
      </table></td>
      <td width="272"><a href="index.asp">我有帐号了,登录?</a></td>
    </tr>
    <tr>
      <td height="40"><div align="right"><b><font color="#FFFFFF">密 码:</font></b></div></td>
      <td><table width="200" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="5"><img src="skins/input1.png" width="5" height="25" /></td>
          <td background="skins/input3.png"><input name="mypass" type="password" id="mypass" style="border:solid 0px;" /></td>
          <td width="6"><img src="skins/input2.png" width="6" height="25" /></td>
        </tr>
      </table></td>
      <td align="left"> </td>
    </tr>
    <tr>
      <td height="40"><div align="right"><b><font color="#FFFFFF">确认密码:</font></b></div></td>
      <td><table width="200" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="5"><img src="skins/input1.png" width="5" height="25" /></td>
          <td background="skins/input3.png"><input name="mypass2" type="password" id="mypass2" style="border:solid 0px;" /></td>
          <td width="6"><img src="skins/input2.png" width="6" height="25" /></td>
        </tr>
      </table></td>
      <td> </td>
    </tr>
    <tr>
      <td height="40"><div align="right"><b><font color="#FFFFFF">学生名称:</font></b></div></td>
      <td><table width="200" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="5"><img src="skins/input1.png" width="5" height="25" /></td>
          <td background="skins/input3.png"><input name="stuname" type="text" id="stuname" style="border:solid 0px;" /></td>
          <td width="6"><img src="skins/input2.png" width="6" height="25" /></td>
        </tr>
      </table></td>
      <td> </td>
    </tr>
    <tr>
      <td height="40"> </td>
      <td><label>
        <input name="button" type="submit" class="nnt_submit" id="button" value="注册" />
      </label>
        <a href="x_reg.asp">
        <label>
        <input name="button2" type="reset" class="nnt_submit" id="button2" value="重置" />
        </label>
        </a></td>
      <td> </td>
    </tr></form>
  </table>

C'est le code de reg.htm, tout. dont sont htm. Je n'entrerai pas dans les détails, mais c'est nécessaire. Pour rappel, il est préférable de juger de la légalité des données saisies par l'utilisateur côté client, ce qui est bénéfique à l'expérience utilisateur. écrivez-le ici. Je l'ai écrit en détail dans PHP Implementation·php User Login,

Regardons le code de reg.asp

<!--#include file="inc/cn.asp" -->
<!--#include file="inc/function.asp" -->
<%
 myname =Html_encode(Request.Form("myname"))
 mypass =Html_encode(Request.Form("mypass"))
 mypass2 =Html_encode(Request.Form("mypass2"))
 stuname =Html_encode(Request.Form("stuname"))
 
 If myname="" or mypass="" or mypass<>mypass2 or stuname="" Then
  Response.Write("<script>alert(&#39;请认真填写你的信息!&#39;);history.back();</script>")
 Elseif len(myanme)>15 or len(mypass)>15 or len(stuname)>5 or len(stuname)<2Then
  Response.Write("<script>alert(&#39;你输入信息的长度不对,用户名密码长度1-15位,姓名长度2-5位&#39;);history.back();</script>")
 Else
  Sql="select * from stu_user where user_id=&#39;"&myname&"&#39;"
  Call Db_connect()
  Rs.open Sql,conn,1,3
  If  Rs.eof Then
   Rs.addnew
   Rs("user_id")=myname
   Rs("user_dj")="0"
   Rs("User_name")=stuname
   Rs("user_pwd")=mypass2
   Rs.update
   Session("Uid")=myname
   Session("Udj")="0"
   Session("Stuname")=stuname
   Response.Redirect("iframe.asp")
  
  Else
   Response.Write("<script>alert(&#39;你的学号己被注册,请联系管理员再试!&#39;);history.back();</script>")
  End if
 End If
 
%>

C'est simple,

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn