⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 register.jsp

📁 这是一个用JSP开发的论坛源 码。。。 按照上在的README可轻松的捅有下JSP论坛
💻 JSP
📖 第 1 页 / 共 2 页
字号:
       <option value="08">08</option>
       <option value="09">09</option>
       <option value="10">10</option>
       <option value="11">11</option>
       <option value="12">12</option>
       <option value="13">13</option>
       <option value="14">14</option>
       <option value="15">15</option>
       <option value="16">16</option>
       <option value="17">17</option>
       <option value="18">18</option>
       <option value="19">19</option>
       <option value="20">20</option>
       <option value="21">21</option>
       <option value="22">22</option>
       <option value="23">23</option>
       <option value="24">24</option>
       <option value="25">25</option>
       <option value="26">26</option>
       <option value="27">27</option>
       <option value="28">28</option>
       <option value="29">29</option>
       <option value="30">30</option>
       <option value="31">31</option>
      </select>日
     </td>
    </tr>
    <tr>
     <SCRIPT language=javascript>
       function showsx() {
         document.images.usersxs.src="sx/"+document.creator.usersx.options[document.creator.usersx.selectedIndex].value+".gif";
       }
     </SCRIPT>
     <td bgcolor=<%=miscbackone%> vAlign=top>
      <font color=<%=fontcolormisc%>><b>所属生肖:</b><br>请选择你所属的生肖。<br>如果你正确输入了生日的话,那么此项无效!</font>
     </td>
     <td bgcolor=<%=miscbackone%>>
       <SELECT name="usersx" onchange=showsx() size="1">
        <OPTION value="blank">保密</OPTION>
        <OPTION value="sx1">子鼠</OPTION>
        <OPTION value="sx2">丑牛</OPTION>
        <OPTION value="sx3">寅虎</OPTION>
        <OPTION value="sx4">卯兔</OPTION>
        <OPTION value="sx5">辰龙</OPTION>
        <OPTION value="sx6">巳蛇</OPTION>
        <OPTION value="sx7">午马</OPTION>
        <OPTION value="sx8">未羊</OPTION>
        <OPTION value="sx9">申猴</OPTION>
        <OPTION value="sx10">葵鸡</OPTION>
        <OPTION value="sx11">戌狗</OPTION>
        <OPTION value="sx12">亥猪</OPTION>
       </SELECT>
       <IMG border=0 name=usersxs src="sx/blank.gif" align="absmiddle">
     </TD>
    </tr>
    <tr>
     <SCRIPT language=javascript>
       function showxz() {
         document.images.userxzs.src="star/"+document.creator.astro.options[document.creator.astro.selectedIndex].value+".gif";
       }
     </SCRIPT>
     <td bgcolor=<%=miscbackone%> vAlign=top>
      <font color=<%=fontcolormisc%>><b>所属星座:</b><br>请选择你所属的星座。<br>如果你正确输入了生日的话,那么此项无效!</font>
     </td>
     <td bgcolor=<%=miscbackone%>>
     <SELECT name="astro" onchange=showxz() size="1">
       <OPTION value="blank">保密</OPTION>
       <OPTION value="z1">白羊座(3月21--4月19日)</OPTION>
       <OPTION value="z2">金牛座(4月20--5月20日)</OPTION>
       <OPTION value="z3">双子座(5月21--6月21日)</OPTION>
       <OPTION value="z4">巨蟹座(6月22--7月22日)</OPTION>
       <OPTION value="z5">狮子座(7月23--8月22日)</OPTION>
       <OPTION value="z6">处女座(8月23--9月22日)</OPTION>
       <OPTION value="z7">天秤座(9月23--10月23日)</OPTION>
       <OPTION value="z8">天蝎座(10月24--11月21日)</OPTION>
       <OPTION value="z9">射手座(11月22--12月21日)</OPTION>
       <OPTION value="z10">魔羯座(12月22--1月19日)</OPTION>
       <OPTION value="z11">水瓶座(1月20--2月18日)</OPTION>
       <OPTION value="z12">双鱼座(2月19--3月20日)</OPTION>
      </SELECT>
      <IMG border=0 name=userxzs src="star/blank.gif" width=15 height=15 align="absmiddle">
     </TD>
    </TR>
    <tr>
     <td bgcolor=<%=miscbackone%>>
      <font color=<%=fontcolormisc%>><b>主页地址:</b><br>如果您有主页,请输入主页地址。此项可选</font>
     </td>
     <td bgcolor=<%=miscbackone%>><input type=text name="homepage" value="http://" size=40></td>
    </tr>
    <tr>
     <td bgcolor=<%=miscbackone%>>
      <font color=<%=fontcolormisc%>><b>QQ 号:</b><br>如果您有 QQ,请输入号码。此项可选
     </td>
     <td bgcolor=<%=miscbackone%>><input type=text name="qq"></td>
    </tr>
    <tr>
     <td bgcolor=<%=miscbackone%>>
      <font color=<%=fontcolormisc%>><b>ICQ 号:</b><br>如果您有 ICQ,请输入号码。此项可选</font>
     </td>
     <td bgcolor=<%=miscbackone%>><input type=text name="icq"></td>
    </tr>
    <tr>
     <td bgcolor=<%=miscbackone%>>
      <font color=<%=fontcolormisc%>><b>来自:</b><br>请输入您所在国家的具体地方。此项可选</font>
     </td>
     <td bgcolor=<%=miscbackone%>>
      国家 <input type=text name="country" maxlength=6 size=6 value="中国">
      省份 <select name="province">
             <option value="北京">北京</option>
             <option value="上海">上海</option>
             <option value="天津">天津</option>
             <option value="重庆">重庆</option>
             <option value="河北">河北</option>
             <option value="山西">山西</option>
             <option value="内蒙古">内蒙古</option>
             <option value="辽宁">辽宁</option>
             <option value="吉林">吉林</option>
             <option value="黑龙江">黑龙江</option>
             <option value="江苏">江苏</option>
             <option value="浙江">浙江</option>
             <option value="安徽">安徽</option>
             <option value="福建">福建</option>
             <option value="江西">江西</option>
             <option value="山东">山东</option>
             <option value="河南">河南</option>
             <option value="湖北">湖北</option>
             <option value="湖南">湖南</option>
             <option value="广东">广东</option>
             <option value="广西">广西</option>
             <option value="海南">海南</option>
             <option value="四川">四川</option>
             <option value="贵州">贵州</option>
             <option value="云南">云南</option>
             <option value="西藏">西藏</option>
             <option value="陕西">陕西</option>
             <option value="甘肃">甘肃</option>
             <option value="宁夏">宁夏</option>
             <option value="青海">青海</option>
             <option value="新疆">新疆</option>
             <option value="香港">香港</option>
             <option value="澳门">澳门</option>
             <option value="台湾">台湾</option>
             <option value="其它">其它</option>
           </select><br>
      城市 <input type=text name="city" maxlength=12 size=12 style="font-weight: bold"> 不能超过12个字符(6个汉字)
     </td>
    </tr>
    <tr>
     <td bgcolor=<%=miscbackone%>>
       <font color=<%=fontcolormisc%>><b>时差:</b><br>
       服务器所在时区:北京时间<br>如果您所在的位置和服务器有时差,请输入。<br>您看到所有的时间将按照您所在的地区时间显示。</font>
     </td>
     <td bgcolor=<%=miscbackone%>>
       <select name="timedifference">
         <option value="-23">- 23</option>
         <option value="-22">- 22</option>
         <option value="-21">- 21</option>
         <option value="-20">- 20</option>
         <option value="-19">- 19</option>
         <option value="-18">- 18</option>
         <option value="-17">- 17</option>
         <option value="-16">- 16</option>
         <option value="-15">- 15</option>
         <option value="-14">- 14</option>
         <option value="-13">- 13</option>
         <option value="-12">- 12</option>
         <option value="-11">- 11</option>
         <option value="-10">- 10</option>
         <option value="-9">- 9</option>
         <option value="-8">- 8</option>
         <option value="-7">- 7</option>
         <option value="-6">- 6</option>
         <option value="-5">- 5</option>
         <option value="-4">- 4</option>
         <option value="-3">- 3</option>
         <option value="-2">- 2</option>
         <option value="-1">- 1</option>
         <option value="0" selected>0</option>
         <option value="1">+ 1</option>
         <option value="2">+ 2</option>
         <option value="3">+ 3</option>
         <option value="4">+ 4</option>
         <option value="5">+ 5</option>
         <option value="6">+ 6</option>
         <option value="7">+ 7</option>
         <option value="8">+ 8</option>
         <option value="9">+ 9</option>
         <option value="10">+ 10</option>
         <option value="11">+ 11</option>
         <option value="12">+ 12</option>
         <option value="13">+ 13</option>
         <option value="14">+ 14</option>
         <option value="15">+ 15</option>
         <option value="16">+ 16</option>
         <option value="17">+ 17</option>
         <option value="18">+ 18</option>
         <option value="19">+ 19</option>
         <option value="20">+ 20</option>
         <option value="21">+ 21</option>
         <option value="22">+ 22</option>
         <option value="23">+ 23</option>
        </select> 小时
     </td>
    </tr>
    <tr>
     <td bgcolor=<%=miscbackone%>>
      <font color=<%=fontcolormisc%>><b>自我简介: </b><BR>不能超过 <B><%=maxInsLine%></B> 行,也不能超过 <B><%=maxInsLength%></B> 个字符<br><br>您可以在此输入您的个人简介。给大家介绍一下自己。<br><br>·不能使用 HTML 标签 ·不能使用 LyBBS 标签</font>
     </td>
     <td bgcolor=<%=miscbackone%>><textarea name="introdution" cols="60" rows="<%=maxInsLine%>"></textarea></td>
    </tr>
    <tr>
     <td bgcolor=<%=miscbackone%>>
       <font color=<%=fontcolormisc%>><b>签名:</b><br>不能超过 <B><%=maxSignLine%></B> 行,也不能超过 <B><%=maxSignLength%></B> 个字符<br><br>这部分会包括在你所发帖子的最底端。
       <br><br>·不能使用 HTML 标签 ·可以使用 <a href="javascript:openScript('misc.jsp?action=lycode',300,350)">LyBBS 标签</a>
       </font>
     </td>
     <td bgcolor=<%=miscbackone%>><textarea name="signature" cols="60" rows="<%=maxSignLine%>"></textarea></td>
    </tr>
<%
  if(registerAvatars.equals("1")) {
%>
    <script language="javascript">
    function showimage() {
      document.images.useravatars.src="avatars/"+document.creator.useravatar.options[document.creator.useravatar.selectedIndex].value;
    }
    </script>
    <tr>
     <td bgcolor=<%=miscbackone%> valign=top>
       <font color=<%=fontcolormisc%>><b>个性图片:</b><br>您可以选择一个个性图片,当你发表时将显示在您的名字下方。<BR>如果你填写了下面的自定义头像部分,那么你的头像以<b>自定义</b>的为准。否则,<b>请你留空自定义头像的所有栏目!</b><BR>
       <br><br><b>关于自定义头像</b>:<br>你也可以在这里给出你自定义头像的 URL 地址和头像的高度和宽度(像素)。 如果不想要自定义头像,请将相应栏目留空!<BR><BR>
       <br><b>如果你不想要任何的头像,那么请首先在菜单上选“不要头像”,然后留空所有自定义头像的部分!</b><BR><br>
       </font>
     </td>
     <td bgcolor=<%=miscbackone%> valign=top>
       <select name="useravatar" size=1 onChange="showimage()">
         <option value="noavatar">不要头像</option>
<%@ include file="include/boardavatars.jsp"%>
       </select>
       <img src=avatars/noavatar.gif name="useravatars" width=32 height=32 hspace=15><br><br><br>
<%
    if(arrowAvaUpload.equals("1")) {
%>
       <br>上传头像: <input type="file" size=20 name="addme"> 上传自定义头像。<br>
<%
    }
%>
       <br>图像位置: <input type="text" name="imageurl" size=30> 输入完整的 URL 路径<br>
       <br>图像宽度: <input type="text" name="imagewidth" size=2 maxlength=3 value=<%=defaultWidth%>> 必须是 20 -- <%=maxPostIconWidth%> 之间的一个整数。<br>
       <br>图像高度: <input type="text" name="imageheight" size=2 maxlength=3 value=<%=defaultHeight%>> 必须是 20 -- <%=maxPostIconHeight%> 之间的一个整数。<br></td>
     </td>
    </tr>
<%
  }
%>
   </table>
  </td>
  <script language="JavaScript">
   function showadv() {
     if (document.creator.advshow.checked == true) {
         adv.style.display = "";
         advance.innerText="关闭高级用户设置选项"
     }
     else{
         adv.style.display = "none";
         advance.innerText="显示高级用户设置选项"
     }
    }
  </script>
 </tr>
</table>

<table><tr><td height=4></td></tr></table><BR>
<table cellpadding=0 cellspacing=0 border=0 width=<%=tablewidth%> align=center>
 <tr>
  <td width=50%>
   <INPUT id=advcheck name=advshow type=checkbox value=0 onclick=showadv()>
   <span id="advance">显示高级用户设置选项</span>
  </td>
  <td width=50%>
   <input type=submit value="注 册" name=submit>
  </td>
 </tr>
</table>
</form>
<%
}
else if(action.equals("register") || submit.equals("注 册")) {
  forumStyle.getRegisterStyle();
  user.setMaxUploadAva(maxUploadAva);
  user.setUserIP(request.getRemoteAddr());
  //设置文件上传路径,如果你无法删除上传文件,请设置这个地方。
  String uploadRealPath=forumStatus.getUploadDir();
  int uploadRealPathIndex=uploadRealPath.lastIndexOf("/");
  uploadRealPath=uploadRealPath.substring(0,uploadRealPathIndex-6);
  user.setUploadRealPath(StringUtils.replaceChar(uploadRealPath,'\\','/'));
  user.addUser(request,response,smartUpload,forumStyle,forumStatus);
  String errorInfo=user.getErrorInfo();
  String username=user.getUserName();
%>
<table cellpadding=0 cellspacing=0 border=0 width=<%=tablewidth%> bgcolor=<%=tablebordercolor%> align=center>
 <tr>
  <td>
   <table cellpadding=6 cellspacing=1 border=0 width=100% align=center>
    <tr>
     <td bgcolor=<%=miscbacktwo%> align=center>
      <font color=<%=fontcolormisc%>><b>
<%
if(errorInfo.equals(""))
  out.println("感谢您注册,"+username);
else
  out.println("错误: 用户注册");
%>
      </b></font>
     </td>
    </tr>
    <tr>
     <td bgcolor=<%=miscbackone%>>
      <font color=<%=fontcolormisc%>>
<%
  if(errorInfo.equals("")) {
%>
       具体情况:
       <ul>
        <li><a href="index.jsp">返回论坛首页</a>
        <meta http-equiv="refresh" content="3; url=index.jsp">
       </ul>
<%
  }
  else {
%>
       <b>关于用户注册错误的详细原因:</b>
       <ul>
        <li><b><%=errorInfo%> </b>
        <li>您是否需要查看<a href="javascript:openScript('help.jsp',500,400)">帮助文件</a>?
       </ul>
       <b>产生用户注册错误的可能原因:</b>
       <ul>
        <li>密码错误
        <li>用户名错误
       </ul>
       </font>
       <br><br>
       <center> &gt;&gt; <a href="javascript:history.go(-1)">返回上一页</a></center>
<%
  }
%>
       </font>
     </td>
    </tr>
   </table>
  </td>
 </tr>
</table>
<%
}
%>
<%@ include file="include/foot.jsp"%>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -