📄 orderticket.asp
字号:
<!--#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 + -