【正文】
提 交 租賃中 心首先要選擇要租車(chē)輛的類(lèi)型,這些數(shù)據(jù)必須從數(shù)據(jù)庫(kù)中讀取,代碼如下: % set rs4=() sql4=select * from tb_Cars_zl order by id desc ’ 讀取租賃車(chē)輛的類(lèi)型 sql4,conn,1,1 % % if not then % select name=CarsName id=CarsName % for i=1 to and not % option value=%=rs4(name)%%=rs4(name)%/option % next % /select % else (沒(méi)有車(chē)輛信息 ) end if % 在填寫(xiě)租賃信息的時(shí)候,還要選擇日期,如果我們要用靜態(tài)的 方法來(lái)添加,那實(shí)在是太麻煩了,現(xiàn)在介紹一種新的填寫(xiě)方法,非常的方便,代碼如下: select name=nian %for i=2021 to 2100% option value=%=i%%=i%/option %next% /select 年 select name=yue %for i=1 to 12% option value=%=i%%=i%/option %next% /select 月 select name=ri %for i=1 to 31% 28 option value=%=i%%=i%/option %next% /select 日 在線租賃表單提交之后由 ,代碼如下: !include file=DataBase/ % if request(carsname) and request(UserName) and request(Phone) and request(Fax)amp。_ and request(Email) and request(Hander) and request(Address) and amp。_ request(Numbers) then 39。判斷訂單中是否有未填寫(xiě)的項(xiàng) StartTime=request(nian)amp。amp。request(yue)amp。amp。request(ri) 39。獲取租賃的開(kāi)始時(shí)間 EndTime=request(nian1)amp。amp。request(yue1)amp。amp。request(ri1) 39。獲取租賃的結(jié)束時(shí)間 set rs=() sql=select * from tb_Tenancy sql,conn,1,3 rs(CarsName)=request(carsname) rs(UserName)=request(UserName) rs(Phone)=request(Phone) rs(Fax)=request(Fax) rs(Email)=request(Email) rs(Hander)=request(Hander) rs(Address)=request(Address) rs(Numbers)=request(Numbers) rs(StartTime)=StartTime rs(EndTime)=EndTime rs(IssueDate)=date() rs(Whether)=未授理 (script language=javascriptalert(39。訂單提交成功39。)。()/script) else (script language=javascriptalert(39。請(qǐng)把信息填寫(xiě)完整 39。)。location=39。javascript:(1)39。/script) end if % 29 客服中心模塊設(shè)計(jì) 為了和客戶更好的溝通,設(shè)計(jì)的客服中心模塊,包括客戶熱線、客戶投訴和備件查詢?nèi)糠纸M成。 1.客戶熱線 客戶熱線的主要功能是方便客戶查找各個(gè)地區(qū)的服務(wù)電話,頁(yè)面的設(shè)計(jì)效果如圖 13所示。 圖 13 客服熱線頁(yè)面設(shè)計(jì)設(shè)計(jì)效果 客戶熱線主要是利用 SQL語(yǔ)句的 where來(lái)實(shí)現(xiàn),其程序代碼如下: % set rs1=() sql1=select * from tb_Enterprise where Style=39??蛻舴?wù) 39。 order by id desc sql1,conn,1,1 shum=12 39。每頁(yè)顯示的記錄數(shù) if not then tel= 39。獲取總記錄數(shù) =shum maxpage= 39。獲取總共的頁(yè)數(shù) requestpage=clng(request(p)) 39。獲取接收的頁(yè)碼 if requestpage= or requestpage=0 then 39。當(dāng)接收頁(yè)碼的值為空或者 0時(shí)使其等于 1 requestpage=1 end if if requestpagemaxpage then 39。在接收頁(yè)碼的值大于最大頁(yè)碼時(shí),使其等于最 大頁(yè)碼 requestpage=maxpage end if if not requestpage=1 then 39。向上或向下移動(dòng)相應(yīng)的記錄 (requestpage1)* end if for i=1 to and not % tr td height=27 bgcolor=FFFFFFdiv align=centera 30 href=javascript: onClick=(39。?dealer=%=rs1(name)%39。,39。39。,39。width=380,height=23539。)%=rs1(Name)%/a/div/td td bgcolor=FFFFFFdiv align=center%=rs1(Phone)%/div/td /tr % if then exit for 39。如果記錄集為空那么跳出循環(huán) next 39。關(guān)閉記錄集對(duì)象 Set Rs1=Nothing 39。清空記錄集 else (暫無(wú)企業(yè)信息 ) end if % 2.客戶投訴 客戶投訴是為用戶投訴各個(gè)分公司而設(shè)置的,這樣公司可以通過(guò)用戶的監(jiān)督來(lái)管理各個(gè)分公司,促進(jìn)企業(yè)更好的發(fā)展。 客戶投訴頁(yè)面中,用戶必須如實(shí)填寫(xiě),如果有一條不真實(shí),網(wǎng)站都不會(huì)接收客戶的投訴。如客戶投 訴頁(yè)面的設(shè)計(jì)效果如圖 14所示。 圖 14 客戶投訴頁(yè)面設(shè)計(jì)效果 客戶投訴頁(yè)面涉及到的 HTML表單元素如表 4所示。 表 4 客戶投訴頁(yè)面涉及到的 HTML表單元素 名稱 類(lèi)型 含義 重要屬性 form1 form 表單 method=post action= 31 realname text 投訴人的姓名 class=wenben phone text 聯(lián)系電話 class=wenben enterprise select 被投訴的單位 value=%=rs1(name)% keyname textarea 投訴項(xiàng)目 cols=50 rows=5 class=wenben season textarea 投訴理由 cols=50 rows=5 class=wenben result textarea 欲求結(jié)果 cols=50 rows=5 class=wenben Submit2 submit 提交按鈕 class=input value= 確 認(rèn) 投 訴 Submit3 reset 重置按鈕 class=input value= 重 置 客戶投訴處理頁(yè)面進(jìn)行數(shù)據(jù)處理的程序代碼如下: !include file=DataBase/ % if request(realname) and request(phone) and request(enterprise) andamp。_ request(keyname) and request(season) and request(result) then set rs=() sql=select * from tb_Record sql,conn,1,3 rs(RealName)=request(realname) rs(Phone)=request(phone) rs(Enterprise)=request(enterprise) rs(KeyName)=request(keyname) rs(Season)=request(season) rs(result)=request(result) rs(IssueDate)=date() ’date() 獲取當(dāng)前日期 rs(Whether)=未授理 (script language=javascriptalert(39。提交成功!39。)。()/script) else (script language=javascriptalert(39。請(qǐng)把信息填寫(xiě)完整! 39。)。location=39。javascript:(1)39。/script) end if % 3.備件查詢 備件查詢?yōu)榉奖憧蛻糍?gòu)買(mǎi)備件進(jìn)行設(shè)計(jì)的。它的主要功能 是按備件的名稱或者編號(hào)對(duì) 32 備件信息進(jìn)行模糊查詢。該頁(yè)面由兩部分組成,一部分是查詢條件輸入?yún)^(qū),另一部分是查詢結(jié)果顯示區(qū),如圖 15 所示。 圖 15 備件查詢頁(yè)面設(shè)計(jì)效果 查詢條件輸入?yún)^(qū)中涉及的 HTML 表單元素如表 5 所示。 表 5 查詢條件輸入?yún)^(qū)中涉及的 HTML 表單元素 名稱 類(lèi)型 含義 重要屬性 form1 form 表單 method=post action= name text 備件 名稱 class=wenben number text 備件編號(hào) class=wenben Submit2 submit 提交按鈕 class=input value= 提 交 Submit2 reset 重置按鈕 class=input value= 重 置 按輸入的關(guān)鍵字對(duì)備件信息進(jìn)行模糊查詢,并顯示查詢的結(jié)果,其代碼如下: !include file=DataBase/ % 39。顯示備件信息 if request(post) then if request(name)= and request(number)= then (script language=javascriptalert(39。請(qǐng)輸入條件39。)。location=39。javascript:(1)39。/script) else if request(name)then ‘當(dāng)備件名稱不為空時(shí)獲取相應(yīng)的記錄集 set rs1=() sql1=select * from tb_Beijian where