jmsdpay1.asp

来自「书店的管理系统。不错的一个源程序。提供给大家。」· ASP 代码 · 共 420 行

ASP
420
字号
<%@ Language=VBScript %>
<%
ShopID=request("ShopID")

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/JMSDpay1.asp?ShopID="&ShopID
	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  
%> 
 
    <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="JMSDpay4<%=ShopID%>.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>   
   




<%
res.source="select 书店名称,是否送货上门,送货上门说明,大陆平邮说明,货到付款说明,银行汇款银行转帐说明,邮局汇款说明 from JMSD where 书店ID='"&ShopID&"'" 
res.cursorlocation=3 
res.open ,,adOpenDaynamic 
%>
    <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"> 



	<%if res("是否送货上门") then%>
    <tr bgcolor="PapayaWhip">  
      <td width="100%" colspan="2"> 
        <input type="radio" value="送货上门" name="R1"> 送货上门
      </td> 
    </tr> 

    <tr>  
      <td width="100%" colspan="2">
      <%=res("送货上门说明")%>
      </td> 
    </tr> 

    <tr>  
      <td width="50%">请选定您方便的收货时间: <input type="text" name="send_time" size="20"> </td> 
      <td width="50%">留言:  <input type="text" name="leave_word" size="32"> </td> 
    </tr>
    <%end if%>




    <tr>  
      <td width="100%" bgcolor="PapayaWhip" colspan="2"> 
        <input type="radio" name="R1" value="大陆平邮" checked> 大陆平邮:</td> 
    </tr> 

	<tr>
	<td width="100%" colspan="2">
	<%=res("大陆平邮说明")%>
	</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">

	<%if res("是否送货上门") then%>
    <tr bgcolor="PapayaWhip"> 
      <td width="100%"> <input type="radio" value="货到付款" name="pay_method">货到付款</td>
    </tr>

    <tr>
      <td width="100%">
      <%=res("货到付款说明")%>
      </td>
    </tr>
    <%end if%>



    <tr bgcolor="PapayaWhip"> 
      <td width="100%"> <input type="radio" name="pay_method" value="银行汇款、银行转帐">银行汇款、银行转帐</td>
    </tr>

    <tr>
      <td width="100%">
      <%=res("银行汇款银行转帐说明")%>
      </td>
    </tr>



    <tr bgcolor="PapayaWhip"> 
      <td width="100%"> <input type="radio" name="pay_method" value="邮局汇款" checked>邮局汇款</td>
    </tr>

    <tr>
      <td width="100%">
      <%=res("邮局汇款说明")%>
      </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>

  欢迎您到<%=res("书店名称")%>交款处<p>
  
  <input type="hidden" name="ShopID" value="<%=ShopID%>">
  <input type="hidden" name="ShopName" value="<%=res("书店名称")%>">
  
  <input type="submit" value="下一步" name="B1">

  </p>
  </center></div>
   
</form>   

 
<%
Res.close
con.Close
%> 

</body> 
</html> 

 
 
 
 
 
 
 

⌨️ 快捷键说明

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