pay1.asp
来自「书店的管理系统。不错的一个源程序。提供给大家。」· ASP 代码 · 共 446 行
ASP
446 行
<%@ Language=VBScript %>
<%
set con=server.createobject("ADODB.Connection")
con.open Application("str_con")
set res=server.createobject("ADODB.Recordset")
set res.ActiveConnection = con
res.source="select number from tempgwc where s_id='"&Session.SessionID&"'"
res.cursorlocation=3
res.open ,,adOpenDaynamic
if res.recordcount<1 then
%>
<font style="font-size: 9pt">对不起,您还没有挑选要购买的书!</font>
<%
Res.Close ()
con.Close ()
Response.End
end if
Res.Close ()
if Session("log_name")="" then
Session("after_log_to")="../payment/pay1.asp"
Response.Redirect ("../userlog/login.htm")
else
Session("after_log_to")=""
end if
%>
<html>
<head>
<meta NAME="GENERATOR" Content="Microsoft FrontPage 4.0">
<title></title>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function form_onsubmit(theForm) {
if (theForm.name.value == "")
{
alert("请输入 \"收货人姓名\" .");
theForm.name.focus();
return (false);
}
if (theForm.name.value.length > 50)
{
alert("Please enter at most 50 characters in the \"name\" field.");
theForm.name.focus();
return (false);
}
if (theForm.comaddr.value == "")
{
alert("请输入 \"收货人通信地址\" .");
theForm.comaddr.focus();
return (false);
}
if (theForm.comaddr.value.length > 100)
{
alert("Please enter at most 100 characters in the \"comaddr\" field.");
theForm.comaddr.focus();
return (false);
}
if (theForm.zipcode.value == "")
{
alert("请输入 \"收货人邮编\" .");
theForm.zipcode.focus();
return (false);
}
if (theForm.zipcode.value.length < 6)
{
alert("\"邮政编码\" 输入错误.");
theForm.zipcode.focus();
return (false);
}
if (theForm.zipcode.value.length > 6)
{
alert("\"邮政编码\" 输入错误.");
theForm.zipcode.focus();
return (false);
}
var checkOK = "0123456789";
var checkStr = theForm.zipcode.value;
var allValid = true;
var decPoints = 0;
var allNum = "";
for (i = 0; i < checkStr.length; i++)
{
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
allNum += ch;
}
if (!allValid)
{
alert("\"邮政编码\" 输入错误.");
theForm.zipcode.focus();
return (false);
}
if (theForm.tel.value == "")
{
alert("请输入 \"收货人联系电话\".");
theForm.tel.focus();
return (false);
}
var checkOK = "0123456789()-";
var checkStr = theForm.tel.value;
var allValid = true;
for (i = 0; i < checkStr.length; i++)
{
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
}
if (!allValid)
{
alert("请重输 \"收货人联系电话\".");
theForm.tel.focus();
return (false);
}
if (theForm.e_mail.value == "")
{
alert("请输入 \"e_mail\" .");
theForm.e_mail.focus();
return (false);
}
if (theForm.e_mail.value.length > 50)
{
alert("Please enter at most 50 characters in the \"e_mail\" field.");
theForm.e_mail.focus();
return (false);
}
if (theForm.othercom.value.length > 100)
{
alert("Please enter at most 100 characters in the \"othercom\" field.");
theForm.othercom.focus();
return (false);
}
return (true);
}
//-->
</SCRIPT>
</head>
<body text=Blue style="font-size: 9pt">
<%
log_name=Session("log_name")
res.source="select name,e_mail,comaddr,zipcode,detaddr,othercom,tel from User_login where log_name='"&log_name&"'"
res.cursorlocation=3
res.open ,,adOpenDaynamic
name=""
comaddr=""
zipcode=""
tel=""
e_mail=""
detaddr=""
othercom=""
if res.recordcount<1 then
Response.Write "没有查找到您的个人信息!"
else
name=Res("name").value
comaddr=Res("comaddr").value
zipcode=Res("zipcode").value
tel=Res("tel").value
e_mail=Res("e_mail").value
detaddr=Res("detaddr").value
othercom=Res("othercom").value
end if
Res.close
con.Close
%>
<div align="center">
<center>
<table border="0" width="100%">
<tr>
<td width="100%" bgcolor="#FF00FF">
<p align="center"><b><font color="#0000A0">请输入收货人信息</font></b></td>
</tr>
</table>
</center>
</div>
<form method="POST" action="pay4.asp" enctype="GB2312" name="form" LANGUAGE=javascript onsubmit="return form_onsubmit(this)">
<table border="0" width="100%" style="font-size: 9pt" align=center>
<tr>
<td width="16%" align=right><font color="#FF0000">*</font>姓名</td>
<td width="13%" align=right>
<p align="left"><input type="text" name="name" style="font-size: 9pt" value="<%=name%>" size="11"></p>
</td>
<td width="5%">
<p align="right"><font color="#FF0000">*</font>邮编</td>
<td width="10%"><input type="text" name="zipcode" style="font-size: 9pt" value="<%=zipcode%>" maxlength=6 size="7"></td>
<td width="10%">
<p align="right"><font color="#FF0000">*</font>联系电话</td>
<td width="22%"><input type="text" name="tel" style="font-size: 9pt" value="<%=tel%>"></td>
<td width="7%">
<p align="right"><font color="#FF0000">*</font>E-mail</td>
<td width="18%"><input type="text" name="e_mail" style="font-size: 9pt" value="<%=e_mail%>"></td>
</tr>
<tr>
<td width="16%" align=right><font color="#FF0000">*</font>通信地址</td>
<td width="88%" align=right colspan="7">
<p align="left"><input type="text" name="comaddr" style="font-size: 9pt" value="<%=comaddr%>" size=65></td>
</tr>
<tr>
<td width="13%" align=right>详细地址</td>
<td width="89%" align=right colspan="7">
<p align="left"><input type="text" name="detaddr" style="font-size: 9pt" value="<%=detaddr%>" size=65></p>
</td>
</tr>
<tr>
<td width="13%" align=right>
<p align="right">其他联系方式</p>
</td>
<td width="89%" align=right colspan="7">
<p align="left"><textarea rows=4 name="othercom" style="font-size: 9pt" cols=63><%=othercom%></textarea></p>
</td>
</tr>
</table>
<p>
<div align="center">
<center>
<table border="0" width="100%">
<tr>
<td width="100%" bgcolor="#FF00FF">
<p align="center"><b><font color="#0000A0">请选择送货方式</font></b></td>
</tr>
</table>
</center>
</div>
<table border="0" width="100%" style="font-size: 9pt" height="323">
<tr bgcolor="PapayaWhip">
<td width="100%" colspan="2" height="21">
<input type="radio" value="送货上门"
name="R1">
送货上门: 四环以内 亚运村 中关村 上地 望京小区</td>
</tr>
<tr>
<td width="100%" colspan="2" height="26">对北京四环以内地区及亚运村、中关村、上地、望京等地区一次性购买超过100元产品的用户,
款到后2-10日内为您<font color="#FF0000">免费</font>送货上门。小于或等于100元的加收<font
color="#FF0000">4.80元</font>送书费。</td>
</tr>
<tr>
<td width="50%" height="25">请选定您方便的收货时间:
<input type="text"
name="send_time" size="20">
</td>
<td width="50%" height="25">留言:
<input type="text" name="leave_word" size="32">
</td>
</tr>
<tr>
<td width="100%" bgcolor="PapayaWhip" colspan="2" height="21">
<input type="radio"
name="R1" value="大陆平邮" checked>
大陆平邮:</td>
</tr>
<tr>
<td width="100%" colspan="2" height="14">一次性购书500元(含)以下,邮寄费为<font color="#FF0000">书籍定价的15%</font>;</td>
</tr>
<tr>
<td width="100%" colspan="2" height="14">一次性购书500元以上、1000元(含)以下,邮寄费为<font color="#FF0000">书籍定价的10%</font>;</td>
</tr>
<tr>
<td width="100%" colspan="2" height="14">一次性购书1000元以上,<font color="#FF0000">免收邮寄费</font>。</td>
</tr>
<tr>
<td width="100%" colspan="2" height="14">填完订单并确认发送后,请尽快到就近的银行或邮局办理付款手续,以便款到后我们为您及时发货。</td>
</tr>
<tr>
<td width="100%" colspan="2" height="14"></td>
</tr>
<tr>
<td width="100%" colspan="2" height="14">海外递送: 付款金额=书款+发送费+手续费 (手续费:所有海外客户,每笔订单均收取手续费<font
color="#FF0000">$5.00</font>,折合人民币<font color="#FF0000">44元</font>)</td>
</tr>
<tr>
<td width="100%" colspan="2" height="14">海外客户享有与大陆客户同等价格,所有书款不另加价。</td>
</tr>
<tr bgcolor="#CCCC00">
<td width="100%" colspan="2" height="14">港澳台地区</td>
</tr>
<tr>
<td width="100%" bgcolor="PapayaWhip" colspan="2" height="21">
<input type="radio"
name="R1" value="港澳台地区平邮">
A:平邮 发送费为总书款的<font
color="#FF0000">50%</font></td>
</tr>
<tr>
<td width="100%" bgcolor="PapayaWhip" colspan="2" height="21">
<input type="radio"
name="R1" value="港澳台地区空运">
B:空运,发送费为总书款的<font
color="#FF0000">150%</font></td>
</tr>
<tr bgcolor="#CCCC00">
<td width="100%" colspan="2" height="14">其他国家或地区</td>
</tr>
<tr>
<td width="100%" bgcolor="PapayaWhip" colspan="2" height="21">
<input type="radio"
name="R1" value="其他国家或地区平邮">
A:平邮 发送费为总书款<font
color="#FF0000">100%</font></td>
</tr>
<tr>
<td width="100%" bgcolor="PapayaWhip" colspan="2" height="21">
<input type="radio"
name="R1" value="其他国家或地区空运">
B:空运,发送费为总书款<font
color="#FF0000">300%</font></td>
</tr>
</table>
<div align="center"><center><p></center></div>
<div align="center">
<center>
<table border="0" width="100%">
<tr>
<td width="100%" bgcolor="#FF00FF">
<p align="center"><b><font color="#0000A0">请选择付款方式</font></b></td>
</tr>
</table>
</center>
</div>
请选择付款方式(除另有说明外,以下方式全国通用)
<table border="0" width="100%" style="font-size: 9pt">
<tr bgcolor="PapayaWhip">
<td width="100%">
<input type="radio" value="货到付款" name="pay_method">
货到付款</td>
</tr>
<tr>
<td width="100%">目前只开通北京市四环以内 亚运村 中关村 上地
望京小区 </td>
</tr>
<tr>
<td width="100%">对北京四环以内地区及亚运村、中关村、上地、望京等地区一次性购买超过100元商品的用户,我们将在2-10工作日内为您<font color="#ff0000">免费</font>送货上门并且同时收取货款。
小于或等于100元的加收<font color="#ff0000">4.80元</font>送书费。</td>
</tr>
<tr bgcolor="PapayaWhip">
<td width="100%">
<input type="radio" name="pay_method" value="银行汇款、银行转帐">
银行汇款、银行转帐</td>
</tr>
<tr>
<td width="100%">国内单位请通过银行转帐,请电汇到以下帐户:<br>
户 名:<font color="#FF0000">北京新华通力图书信息技术有限公司</font><br>
开户银行:<font color="#FF0000">北京工商行南礼士路分理处</font><br>
帐 号:<font color="#FF0000">66653-22</font></td>
</tr>
<tr bgcolor="PapayaWhip">
<td width="100%">
<input type="radio" name="pay_method" value="邮局汇款" checked>
邮局汇款</td>
</tr>
<tr>
<td width="100%">国内用户可以通过邮局汇款,请汇到:<br>
<font color="#FF0000">北京市北礼士路135号北京新华通力图书信息技术有限公司</font> 邮编:<font color="#FF0000">100037</font><br>
</td>
</tr>
<tr>
<td width="100%"><font color="#ff0000">(为使您尽快收到所购买的书,我们特别提醒您:请务必在汇款单中注明您的订单号!)</font></td>
</tr>
<tr></tr>
<tr>
<td width="100%">网上直接划付,我们已开通了以下银行的网上支付:</td>
</tr>
<tr bgcolor="PapayaWhip">
<td width="100%">
<input type="radio" name="pay_method" value="招商银行一网通">
招商银行一网通(北京24小时内完成结算)(也可直接选招行一网通)</td>
</tr>
<tr>
<td width="100%" height="25"></td>
</tr>
</table>
<div align="center"><center><p>
<input type="submit" value="下一步" name="B1">
<input type="reset" value="重填" name="B2">
</p>
</center></div>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?