标题:新手求助。ASP表单不能保存小数点。
只看楼主
sange168
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-8-25
结帖率:0
已结贴  问题点数:20 回复次数:1 
新手求助。ASP表单不能保存小数点。
代码如下。
<%
if request.cookies("buyok")("admin")="" then response.write "<meta http-equiv='refresh' content='0;URL=../admin.asp'>"
%>
<!--#include file="../include/nowshop.asp"-->

<script language=javascript src=../include/mouse.js></script>
 <%
sub checkmanage(str)
Set mrs = conn.Execute("select * from manage where username='"&request.cookies("buyok")("admin")&"'")
if not (mrs.bof and mrs.eof) then
manage=mrs("manage")
if instr(manage,str)<=0 then
response.write "<script language='javascript'>"
response.write "alert('警告:您没有此项操作的权限!');"
response.write "location.href='quit.asp';"
response.write "</script>"
response.end
else
session("buyok_admin_login")=0
end if
else
response.write "<script language='javascript'>"
response.write "alert('没有登陆,不能执行此操作!');"
response.write "location.href='quit.asp';"
response.write "</script>"
response.end
end if
set mrs=nothing
end sub
%>
<%call checkmanage("01")%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="../images/css.css" type=text/css rel=stylesheet>
<LINK href="../list/newhead.css" type=text/css rel=stylesheet>
</head>
<BODY bgcolor="#D9EAFC">
<%
action=request("ok")
if action="" then
Set rs = conn.Execute("select * from bconfig")
%>
<table height="5"><tr><td></td></tr></table>
<TABLE cellSpacing=0 cellPadding=0 width=95% border=0 style="BORDER-RIGHT: #b1bfee 1px solid; BORDER-TOP: #b1bfee 1px solid; BORDER-LEFT: #b1bfee 1px solid; BORDER-BOTTOM: #b1bfee 1px solid"
>
  <TBODY>
    <TR>
      <TD width="90%" bgColor=#f4f5fd><font color="#000000"> <B><font color="#FF0000">&nbsp;商品配送及费用设置</font></B></font></TD>
      <TD bgColor=#f4f5fd height=30>&nbsp;</TD>
    </TR>
  </TBODY>
</TABLE>
          <table height="5"><tr><td></td></tr></table>

<table width="95%"  border="0" cellpadding="0" cellspacing="1" bgcolor="#b1bfee">
  <form action=config5.asp method=post name=setup>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>配送方式一</td>
      <td> <input type=text value="<%=rs("pei1")%>" name=pei1 style='width=80%' maxlength=20>
        &nbsp;&nbsp; <img src=../images/admin/memo.gif alt="第一种配送方式和费用必须填写<br><font color=red>注意:20字内</font>">      </td>
    </TR>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>费用</td>
      <td>       <input name="fei1"" type="text" id="fei1" value="<%=rs("fei1")%>" size="6" maxlength="10"fei1>
      元 </td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>配送方式二</td>
      <td> <input type=text value="<%=rs("pei2")%>" name=pei2 style='width=80%' maxlength=20>
        &nbsp;&nbsp; <img src=../images/admin/memo.gif alt="如没有可空出"> </td>
    </TR>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>费用</td>
      <td> <input type=text value="<%=rs("fei2")%>" name=fei2 size="5" maxlength=3>
        元 </td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>配送方式三</td>
      <td> <input type=text value="<%=rs("pei3")%>" name=pei3 style='width=80%' maxlength=20>
        &nbsp;&nbsp; <img src=../images/admin/memo.gif alt="如没有可空出"> </td>
    </TR>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>费用</td>
      <td> <input type=text value="<%=rs("fei3")%>" name=fei3 size="5" maxlength=3>
        元 </td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>配送方式四</td>
      <td> <input type=text value="<%=rs("pei4")%>" name=pei4 style='width=80%' maxlength=20>
        &nbsp;&nbsp; <img src=../images/admin/memo.gif alt="如没有可空出"> </td>
    </TR>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>费用</td>
      <td> <input type=text value="<%=rs("fei4")%>" name=fei4 size="5" maxlength=3>
        元</td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>配送方式五</td>
      <td> <input type=text value="<%=rs("pei5")%>" name=pei5 style='width=80%' maxlength=20>
        &nbsp;&nbsp; <img src=../images/admin/memo.gif alt="如没有可空出"> </td>
    </TR>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>费用</td>
      <td> <input type=text value="<%=rs("fei5")%>" name=fei5 size="5" maxlength=3>
        元</td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>配送方式六</td>
      <td> <input type=text value="<%=rs("pei6")%>" name=pei6 style='width=80%' maxlength=20>
        &nbsp;&nbsp; <img src=../images/admin/memo.gif alt="如没有可空出"> </td>
    </TR>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>费用</td>
      <td> <input type=text value="<%=rs("fei6")%>" name=fei6 size="5" maxlength=3>
        元</td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td width=20% align=right>免邮费设置</td>
      <td> 购物满
        <input type=text value="<%=rs("mianyoufei")%>" name="mianyoufei" size="5" maxlength="5">
        元免邮费 &nbsp; &nbsp; &nbsp;<br>
        提示语
        <input type=text value="<%=rs("mianyoufei_msg")%>" name="mianyoufei_msg" size="34" maxlength="20">
        &nbsp;&nbsp; <img src=../images/admin/memo.gif alt="购物满一定金额免费配送<br>此提示语在客户购物填写订单时显示">      </td>
    </TR>
    <tr bgcolor="#FFFFFF">
      <td colspan=2><INPUT name="ok" TYPE="hidden" value="ok">
        <INPUT name=action TYPE="submit" value="保存设置"> &nbsp;</td>
    </tr>
  </form>
</table>
          <table height="5"><tr><td></td></tr></table>

<%
rs.close
set rs=nothing
conn.close
set conn=nothing
end if
if action="ok" then
if trim(request.form("pei1"))="" or trim(request.form("fei1"))="" then
response.write "<script language='javascript'>"
response.write "alert('出错了,第一种配送方式与费用为必填项!');"
response.write "location.href='javascript:history.go(-1)';"
response.write "</script>"
response.end
end if
on error resume next'忽略中间错误
if not isNumeric(request.form("fei1")) then er=5
if isNumeric(request.form("fei1")) and request.form("fei1")<0 then er=5
if request.form("fei2")<>"" then'第2个非空时
if not isNumeric(request.form("fei2")) then er=1
if isNumeric(request.form("fei2")) and request.form("fei2")<0 then er=1
end if
if request.form("fei3")<>"" then'第3个非空时
if not isNumeric(request.form("fei3")) then er=1
if isNumeric(request.form("fei3")) and request.form("fei3")<0 then er=1
end if
if request.form("fei4")<>"" then'第4个非空时
if not isNumeric(request.form("fei4")) then er=1
if isNumeric(request.form("fei4")) and request.form("fei4")<0 then er=1
end if
if request.form("fei5")<>"" then'第5个非空时
if not isNumeric(request.form("fei5")) then er=1
if isNumeric(request.form("fei5")) and request.form("fei5")<0 then er=1
end if
if request.form("fei6")<>"" then'第6个非空时
if not isNumeric(request.form("fei6")) then er=1
if isNumeric(request.form("fei6")) and request.form("fei6")<0 then er=1
end if
if er=1 then
response.write "<script language='javascript'>"
response.write "alert('出错了,费用必须为大于或等于0的数值!');"
response.write "location.href='javascript:history.go(-1)';"
response.write "</script>"
response.end
end if
if trim(request.form("mianyoufei"))="" or (not isNumeric(request.form("mianyoufei"))) then
response.write "<script language='javascript'>"
response.write "alert('“出错了,免邮费设置”填写不完整,或填写的数据不符要求!');"
response.write "location.href='javascript:history.go(-1)';"
response.write "</script>"
response.end
end if
Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from bconfig"
rs.open sql,conn,1,3
rs("pei1")=trim(request.form("pei1"))
rs("pei2")=trim(request.form("pei2"))
rs("pei3")=trim(request.form("pei3"))
rs("pei4")=trim(request.form("pei4"))
rs("pei5")=trim(request.form("pei5"))
rs("pei6")=trim(request.form("pei6"))
rs("fei1")=request.form("fei1")
if request.form("fei2")<>"" then rs("fei2")=request.form("fei2")
if request.form("fei3")<>"" then rs("fei3")=request.form("fei3")
if request.form("fei4")<>"" then rs("fei4")=request.form("fei4")
if request.form("fei5")<>"" then rs("fei5")=request.form("fei5")
if request.form("fei6")<>"" then rs("fei6")=request.form("fei6")
rs("mianyoufei")=trim(request.form("mianyoufei"))
rs("mianyoufei_msg")=trim(request.form("mianyoufei_msg"))
if trim(request.form("mianyoufei_msg"))="" then rs("mianyoufei_msg")="购买满"&trim(request.form("mianyoufei"))&"元免邮费"
rs.update
url="config5.asp"
rs.close
set rs=nothing
conn.close
set conn=nothing
response.write "<script language='javascript'>"
response.write "alert('操作成功,您设置的信息已保存!');"
response.write "location.href='"&url&"';"
response.write "</script>"
end if%>
搜索更多相关主题的帖子: javascript 表单 content include manage 
2012-08-25 20:46
netlin
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:24
帖 子:544
专家分:4308
注 册:2012-4-9
得分:20 
楼主,你的代码太长了,又不独立,别人好难帮你调试找问题的。

做自己喜欢的事!
2012-08-26 09:19



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




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

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