标题:总是出现错误,解决不了了,好人帮帮俺吧,看看咋回事
只看楼主
sallyqiu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-6-14
结帖率:100%
已结贴  问题点数:20 回复次数:3 
总是出现错误,解决不了了,好人帮帮俺吧,看看咋回事
<html>
<head>
<title>注册实例</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<% @language="vbscript" %>
<%
if request.form("username")="" or request.form("password")="" then %>
<p>您的注册信息不全,您必须填写带*的选项,请重新填写</p>
<form method="post" action="register.asp" name="register">
<div align="left">
<p>用户:
<input type="text" name="username">
&nbsp;&nbsp;&nbsp;&nbsp;(*)</p>
<p>密码:
<input type="password" name="password">
&nbsp;&nbsp;&nbsp;&nbsp;(*)</p>
<p>性别:
<input type="radio" name="sex" value="male" checked>

<input type="radio" name="sex" value="female">

</p>
</div>
<p align="left">职业:
<select name="career" size="1">
<option selected>工程师</option>
<option>教师</option>
<option>职员</option>
<option>学生</option>
<option>老板</option>
<option>其他</option>
</select>
</p>
<p align="left">喜爱的游戏类型:</p>
<p align="left">&nbsp;&nbsp;&nbsp;&nbsp;
<input type="checkbox" name="game" value="桌面游戏">
桌面游戏&nbsp;&nbsp;&nbsp;&nbsp;
<input type="checkbox" name="game" value="体育竞技">
体育竞技&nbsp;&nbsp;&nbsp;&nbsp;
<p align="left">&nbsp;&nbsp;&nbsp;&nbsp;
<input type="checkbox" name="game" value="动作冒险">
动作冒险&nbsp;&nbsp;&nbsp;&nbsp;
<input type="checkbox" name="game" value="即时战略">
即时战略&nbsp;&nbsp;&nbsp;&nbsp;
<input type="checkbox" name="game" value="经营模拟">
经营模拟</p>
<p align="left">
<input type="hidden" name="success" value="恭喜你成为游戏联盟的成员">
</p>
<p align="left">
<input type="submit" name="submit" value="提交">
&nbsp;&nbsp;&nbsp;&nbsp;
<input type="reset" name="undo" value="重置">
</p>
</form>
<% else %>
<p><% response.write request.form("success")%></p>
<p>&nbsp;</p>
<p>您的用户名:
<% request.form("username")%></p>
<% dim sex
if request.Form("sex")="male"then sex="男"
else
 sex="女"
end if
%>
<p>您的性别:<%response.write sex%></p>
<p>您的职业:<%request.form("career")%></p>
<p>您喜欢的游戏类型:
<%
for each element in request.form("game")
response.write element
response.write""
next
%>
</p>
<% end if %>

</body>
</html>



这是表单与ASP的结合,总是出现错误,提示是缺少end。怎么回事啊,求指点
搜索更多相关主题的帖子: head content register password html 
2012-06-14 08:46
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:10 
<html>
<head>
<title>注册实例</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<% @language="vbscript" %>
<%
   if request.form("username")="" or request.form("password")="" then
%>
      <p>您的注册信息不全,您必须填写带*的选项,请重新填写</p>
      <form method="post" action="register.asp" name="register">
        <div align="left">
         <p>用户:
         <input type="text" name="username">
          &nbsp;&nbsp;&nbsp;&nbsp;(*)</p>
          <p>密码:
          <input type="password" name="password">
          &nbsp;&nbsp;&nbsp;&nbsp;(*)</p>
          <p>性别:
          <input type="radio" name="sex" value="male" checked>
           男
          <input type="radio" name="sex" value="female">
           女
       </p>
   </div>
   <p align="left">职业:
   <select name="career" size="1">
      <option selected>工程师</option>
      <option>教师</option>
      <option>职员</option>
      <option>学生</option>
      <option>老板</option>
      <option>其他</option>
   </select>
  </p>
  <p align="left">喜爱的游戏类型:</p>
  <p align="left">&nbsp;&nbsp;&nbsp;&nbsp;
  <input type="checkbox" name="game" value="桌面游戏">
  桌面游戏&nbsp;&nbsp;&nbsp;&nbsp;
  <input type="checkbox" name="game" value="体育竞技">
  体育竞技&nbsp;&nbsp;&nbsp;&nbsp;
  <p align="left">&nbsp;&nbsp;&nbsp;&nbsp;
  <input type="checkbox" name="game" value="动作冒险">
  动作冒险&nbsp;&nbsp;&nbsp;&nbsp;
  <input type="checkbox" name="game" value="即时战略">
  即时战略&nbsp;&nbsp;&nbsp;&nbsp;
  <input type="checkbox" name="game" value="经营模拟">
  经营模拟</p>
 <p align="left">
  <input type="hidden" name="success" value="恭喜你成为游戏联盟的成员">
  </p>
  <p align="left">
  <input type="submit" name="submit" value="提交">
  &nbsp;&nbsp;&nbsp;&nbsp;
  <input type="reset" name="undo" value="重置">
  </p>
 </form>
<% else %>
<p><% response.write request.form("success")%></p>
<p>&nbsp;</p>
<p>您的用户名:
<% request.form("username")%></p>
<% dim sex
   if request.Form("sex")="male"then
      sex="男"
  else
     sex="女"
  end if
%>
 <p>您的性别:<%response.write sex%></p>
 <p>您的职业:<%request.form("career")%></p>
 <p>您喜欢的游戏类型:
<%
 for each element in request.form("game")
     response.write element
     response.write""
 next
%>
</p>
<% end if %>

</body>
</html>
2012-06-14 09:51
翼天堂
Rank: 2
等 级:论坛游民
帖 子:1
专家分:10
注 册:2012-6-14
得分:10 
第64行:if request.Form("sex")="male"then sex="男"
then 后面的语句需要换行,注意
IF THEN
ELSE
END IF
结构的规范
2012-06-14 15:27
sallyqiu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-6-14
得分:0 
谢喽,O(∩_∩)O~
2012-06-20 16:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-371502-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.100351 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved