home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 September
/
CHIPCD_9_99.iso
/
software
/
uaktualnienia
/
OptionPackPL
/
iis4_07.cab
/
DoBookFlight.asp
< prev
next >
Wrap
Text File
|
1998-04-27
|
5KB
|
140 lines
<%@ TRANSACTION=REQUIRED %>
<% Response.Buffer = True %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<!--META TAGS ARE RECOMMENDED FOR THE SEARCH ENGINE-->
<META NAME="DESCRIPTION" CONTENT="Exploration Air's Flight Booking page">
<META NAME="KEYWORDS" CONTENT="Frequent Flyer, transactions, ASP technology">
<META NAME="GENERATOR" CONTENT="Microsoft Visual InterDev 1.0">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso8859-1">
<!--END META TAGS-->
<TITLE>Flight Booking Services</TITLE>
</HEAD>
<BODY BGCOLOR=#FFFFFF TOPMARGIN=0 LEFTMARGIN=0 ALINK=#23238E VLINK=#228B22 LINK=#23238E OnLoad="JavaScript:PrintBookingResult()">
<BASEFONT FACE="VERDANA, ARIAL, HELVETICA" SIZE=2>
<!--Change link color on mouseover
Only if running Internet Explorer 4.0 or later -->
<!--#include file=../libHighlight.inc-->
<!--#include file=../libGlobalFuncs.inc-->
<!--COLOR BANNER_START-->
<CENTER>
<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0>
<TR>
<TD BGCOLOR="#C71585" WIDTH=100% HEIGHT=20>
</TD>
</TR>
</TABLE>
<!--COLOR BANNER_END-->
<!--BEGIN TABLE CONTAINING LOGO, TITLE, AND NAVIGATIONAL LINK-->
<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0>
<TR>
<TD VALIGN=TOP WIDTH=415 HEIGHT=76>
<IMG SRC="images/freqflyer.jpg" WIDTH=420 HEIGHT=240 ALT="Exploration Air Frequent Flyer logo">
<BR>
<A HREF="<%=HomePage("..")%>"><IMG SRC="../images/barrowy.gif" HEIGHT=8 WIDTH=8 HSPACE=5 ALT="Return to Exploration Air Home Page" BORDER=0></A>
<FONT FACE="VERDANA, ARIAL, HELVETICA" SIZE=2><STRONG><A HREF="<%=HomePage("..")%>">EXPLORATION AIR HOME PAGE</A></STRONG></FONT>
</TD>
<TD VALIGN=MIDDLE WIDTH=200><FONT FACE="VERDANA, ARIAL, HELVETICA" COLOR="#0000FF" SIZE=5>Book a Flight using Miles</FONT>
</TD>
</TR>
<TR>
<TD VALIGN=TOP WIDTH=415 HEIGHT=15>
<A HREF="default.asp"><IMG SRC="../images/barrowy.gif" HEIGHT=8 WIDTH=8 HSPACE=5 ALT="Return to Frequent Flyer Home Page" BORDER=0></A>
<FONT FACE="VERDANA, ARIAL, HELVETICA" SIZE=2> <STRONG><A HREF="default.asp">FREQUENT FLYER HOME PAGE</A></STRONG></FONT>
</TD>
</TR>
</TABLE>
<!--END TABLE CONTAINING LOGO, TITLE, AND NAVIGATIONAL LINK -->
<BR>
<BR>
<%
Dim Book
Set Book = Server.CreateObject("Flight.Schedule")
Dim m_strDSN, m_lngAccountID, m_strClass, m_strFrom, m_strTo, m_lngMilesLeft
m_strDSN = Application("DSN")
m_lngAccountID = Request.QueryString("AccountID")
m_lngFlightNumber = Request.QueryString("FlightNumber")
m_datFlightDate = Request.QueryString("FlightDate")
m_lngFlightMiles = Request.QueryString("FlightMiles")
m_strClass = Request.QueryString("Class")
m_lngMilesLeft = Request.QueryString("MilesLeft")
m_strFrom = Request.QueryString("From")
m_strTo = Request.QueryString("To")
Book.BookFlight m_strDSN, m_lngAccountID, m_lngFlightNumber, m_datFlightDate, _
m_lngFlightMiles, m_lngMilesLeft, m_strClass
%>
<%
Sub OnTransactionCommit()
Dim strReturn
strReturn = "Thanks for booking the flight from " & m_strFrom & " to " & m_strTo & _
" on " & FormatDateTime(m_datFlightDate,1) & ". Your balance is now " & _
FormatNumber(m_lngMilesLeft,0) & " miles."
Response.Write("<SCRIPT LANGUAGE=JavaScript>" & vbCRLF)
Response.Write(" function PrintBookingResult()" & vbCRLF)
Response.Write(" {" & vbCRLF)
Response.Write(" alert('" & strReturn & "');" & vbCRLF)
Response.Write(" location.href=" & Chr(34) & "default.asp" & Chr(34) & vbCRLF)
Response.Write(" }" & vbCRLF)
Response.Write("</SCRIPT>" & vbCRLF)
End Sub
Response.Flush
%>
<%
Sub OnTransactionAbort()
Dim strReturn
strReturn = "We are sorry to inform you your flight was not booked."
Response.Write("<SCRIPT LANGUAGE=JavaScript>" & vbCRLF)
Response.Write(" function PrintBookingResult()" & vbCRLF)
Response.Write(" {" & vbCRLF)
Response.Write(" alert('" & strReturn & "');" & vbCRLF)
Response.Write(" }" & vbCRLF)
Response.Write("</SCRIPT>" & vbCRLF)
End Sub
Response.Flush
%>
<CENTER>
<P>
<H3>Please be patient while we process your flight from <%= m_strFrom %> to <%= m_strTo %>.</H3>
</CENTER>
<P>
<P>
<P>
<HR=400>
<P>
<P>
<CENTER>
<FONT FACE="VERDANA, ARIAL, HELVETICA" SIZE="1"><A HREF="../legal.htm">©1997 Microsoft Corporation. All rights reserved. Terms of Use.</A></FONT>
</CENTER>
<P>
<!--BEGIN COLOR BANNER-->
<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0>
<TR>
<TD BGCOLOR="#C71585" WIDTH=100% HEIGHT=20>
</TD>
</TR>
</TABLE>
<!--END COLOR BANNER-->
</BODY>
</HTML>