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

📄 orderticket.asp

📁 机票预定系统 各个模块的设计-ticket reservation systems detailed design system modules of the design
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<!--#include file="../manager/function/conn.asp"-->
<!--#include file="../../config.asp"-->
<!--#include file="function.asp"-->
<%
mem_id=trim(request.cookies("mem_login"))

set rs=server.CreateObject("adodb.recordset")
sql="select * from tmember where mem_loginname ='"&mem_id&"'"

rs.open sql,conn,3,1
if rs.eof or rs.bof then
'response.Redirect "../index.asp"
%>
<script language="javascript">
window.alert("超时或非法进入!!请登陆再进!");
window.location="../memlogin.asp";
</script>

<%
response.end
end if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><%=ZXLCompanyStr%>航空服务,订票,打折机票</title>
<!-- <Script LANGUAGE="Javascript" SRC="../manager/js/calendar.js"></Script> -->
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<SCRIPT language=JavaScript>
<!--

//
function isFlightNo(s)
		{
			//var patrn=/^[a-zA-Z0-9]{1}([a-zA-Z0-9]|[._]){4,19}$/;
			//var patrn=/^[A-Z0-9]{1,19}$/;
			var patrn=/^[a-zA-Z0-9]{2}([0-9]){3,4}$/;
			if (!patrn.exec(s))
				return false;
			else
				return true;
		}
function isCityCode(str)
		{
			//var patrn=/^[a-zA-Z0-9]{1}([a-zA-Z0-9]|[._]){4,19}$/;
			//var patrn=/^[A-Z0-9]{1,19}$/;
			var patrn=/^[a-zA-Z]{3}$/;
			if (!patrn.exec(str))
				return false;
			else
				return true;
		}
	function isHourNum(str)
		{
			//var patrn=/^[a-zA-Z0-9]{1}([a-zA-Z0-9]|[._]){4,19}$/;
			//var patrn=/^[A-Z0-9]{1,19}$/;
			var patrn=/^[0-2]{1}([0-9]){1}$/;
			if (!patrn.exec(str)||parseInt(str)>24)
				return false;
			else
				return true;
		}
			function isMinuteNum(str)
		{
			//var patrn=/^[a-zA-Z0-9]{1}([a-zA-Z0-9]|[._]){4,19}$/;
			//var patrn=/^[A-Z0-9]{1,19}$/;
			var patrn=/^[0-5]{1}([0-9]){1}$/;
			if (!patrn.exec(str)||parseInt(str)>59)
				return false;
			else
				return true;
		}
function isPrice(str)
		{
			//var patrn=/^[a-zA-Z0-9]{1}([a-zA-Z0-9]|[._]){4,19}$/;
			//var patrn=/^[A-Z0-9]{1,19}$/;
			var patrn=/^[0-9]{1,5}$/;
			if (!patrn.exec(str))
				return false;
			else
				return true;
		}
function isDateString(sDate)
{	var iaMonthDays = [31,28,31,30,31,30,31,31,30,31,30,31]
	var iaDate = new Array(3)
	var year, month, day

	if (arguments.length != 1) return false
	iaDate = sDate.toString().split("-")
	if (iaDate.length != 3) return false
	if (iaDate[1].length > 2 || iaDate[2].length > 2) return false

	year = parseFloat(iaDate[0])
	month = parseFloat(iaDate[1])
	day=parseFloat(iaDate[2])

	if (year < 1900 || year > 2100) return false
	if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) iaMonthDays[1]=29;
	if (month < 1 || month > 12) return false
	if (day < 1 || day > iaMonthDays[month - 1]) return false
	return true
}
function checkOrder(form) {
var patrn=/^[a-zA-Z]{1}$/;
if (!isFlightNo(form.order_flightno.value)){
		alert("航班号不规范!前两位必须为数字或字母,不区分大小写;后几位必须为数字\n");
		form.order_flightno.focus();
	  return false; 
		}
	else if ( !patrn.exec(form.order_bunk.value  ) && form.order_bunk.value!="-")
	{
		window.alert("舱位类型不正确,请重新输入\n特价舱位的请输入“-”");
		form.order_bunk.focus();
	}
	else if ( !isCityCode(form.city_from.value))
	{
		alert("起飞城市三字代码错误!\n如深圳,请输入:SZX或szx\n或者直接在右边选择相应的起飞城市");
		form.city_from.focus();
	  return false; 
	}
	else if ( !isCityCode(form.city_to.value))
	{
		alert("到达城市三字代码错误!\n如深圳,请输入:SZX或szx\n或者直接在右边选择相应的到达城市");
		form.city_to.focus();
	  return false; 
	}
	else if ( !isHourNum(form.Hourtimefrom.value))
	{
		alert("时间格式不对!请输入两位数的数字\时间格式如:23:05");
		form.Hourtimefrom.focus();
	  return false; 
	}
	else if ( !isMinuteNum(form.Minutetimefrom.value))
	{
		alert("时间格式不对,可能的错误原因如下:!\n可能输入的不是数字\n请输入两位数的数字\时间格式如:23:05");
		form.Hourtimefrom.focus();
	  return false; 
	}
	else if ( !isHourNum(form.Hourtimeto.value))
	{
		alert("时间格式不对!请输入两位数的数字\时间格式如:23:05");
		form.Hourtimefrom.focus();
	  return false; 
	}
	else if ( !isMinuteNum(form.Minutetimeto.value))
	{
		alert("时间格式不对!请输入两位数的数字\时间格式如:23:05");
		form.Hourtimefrom.focus();
	  return false; 
	}
else if(!isDateString(form.order_date.value) )
		{ 

			alert("请输入正确的出发日期\n YYYY-MM-DD\n");

⌨️ 快捷键说明

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