【正文】
其流。 在同樣的頁面用戶點擊具體的職位名稱將打開公司相應(yīng)招聘職位的詳細介紹頁面 ,如下圖: 職位信息瀏覽頁面與公司詳細信息瀏覽頁面類似。rs(fund)amp。 return false。 } if (==) { alert(請輸入您的密碼 !)。 ()。/SCRIPT end if % !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN HTMLHEADTITLE%=homename%/TITLE META equiv=ContentType content=text/html。)。 sql,conn,1,1 % % if or then SCRIPT language=VBScriptalert(39。uidamp。 ⑤ 瀏覽公司及職位詳細信息 當用戶在首頁或者搜索點擊公司名稱,將打開頁面 查看公 司的信息,如下圖: 這個頁面分 3 個部分依次顯示公司的基本信息、聯(lián)系信息及公司營業(yè)執(zhí)照的的掃描圖片,主要程序如下所示: 顯示公司詳細信息頁面 % =True % !include file= % uid=request(uid) id=request(id) set rs=() sql=select * from pany where uname=39。 本搜索程序主要分為兩個部分:第一個部分是打開記錄集及分頁顯示開始記錄集指針位置的移動處理,這一部分首先獲得分頁頁數(shù)、查詢條件等信息,然后對分頁頁數(shù)進行判斷以防止出錯,然后調(diào)用記錄集查詢職位列表。 當信息填寫完畢后點擊“下一步”,將提交表單至 文件自身,此文件存儲信息的過程與上面所說的 類似,將信息存儲完畢后,打開記錄將自動跳轉(zhuǎn)到頁面 , 頁面顯示要求用戶填寫詳細聯(lián)系信息的表單,頁面顯示和最終信息的存儲處理均和前兩個頁面類似,當 3個頁面依次填寫完畢,就完成了簡歷的撰寫工作,系統(tǒng)將自動跳轉(zhuǎn)到 頁面。 sql,conn,3,3 rs(iname)=iname rs(code)=code rs(mzhu)=mzhu rs(pic)=pic rs(guoji)=guoji rs(tizhong)=tizhong rs(shengao)=shengao rs(byday)=byday rs(edus)=edus rs(zym)=zym rs(hkb)=hkb rs(nianling)=nianling rs(marry)=marry rs(zzmm)=zzmm rs(zcheng)=zcheng rs(bday)=bday rs(sex)=sex rs(hka)=hka rs(zye)=zye rs(zyes)=zyes rs(zyms)=zyms rs(edu)=edu rs(school)=school if modifyture then else end if % 這里程序首先獲得用戶所填寫的全部表單數(shù)據(jù),而由于在提交前顯示表單的頁面就 已經(jīng)對用戶是否提交簡歷做了判斷,因此無需根據(jù)用戶名查詢數(shù)據(jù)庫中是否有重復記錄了,打開記錄集后,將所得數(shù)據(jù)插入數(shù)據(jù)庫中,然后跳轉(zhuǎn)到頁面 。unameamp。下面展示提交表單后的處理過程,當用戶正確填寫信息后,點擊“下一步”按鈕,將會把表單中的信息提交到自身,提交完成后,頁面首先進行流程判斷處理,如果已經(jīng)提交表單,則應(yīng)當進行用戶簡歷的存儲工作,person/ 文件中包含這部分程序如下所示: 用戶簡歷登陸處理 % bday=request(bday) if bday= then sex=request(sex) pic=request(pic) iname=request(iname) code=request(code) mzhu=request(mzhu) guoji=request(guoji) shengao=request(shengao) tizhong=request(tizhong) nianling=request(nianling) hkb=request(hkb) edus=request(edus) marry=request(marry) byday=request(byday) hka=request(hka) zye=request(zye) zyes=request(zyes) zyms=request(zyms) zym=request(zym) edu=request(edu) school=request(school) zzmm=request(zzmm) zcheng=request(zcheng) if iname= then iname=rs(iname) end if Set rs = () sql=select * from person where uname=39。 VBscript:(1)/SCRIPT else session(cuid)=uname pany/ end if end if end if end if % 程序首先通過 request 對象獲得表單傳送來的數(shù)值,然后使用幾個流程判斷語句 if? else? endif 來對不同情況的變量 usertype 值的登陸進行選擇。錯誤的用戶名、密碼或您不是此類型用戶,請重新輸入! 39。39。amp。39。amp。)。 sql,conn,3,3 if then SCRIPT language=VBScriptalert(39。pwdamp。 and pwd=39。unameamp。 VBscript:(1)/SCRIPT else session(puid)=uname class/ end if else if usertype=peixun then set rs=() sql=select * from peixun where uname=39。錯誤的用戶名、密碼或您不是此類型用戶,請重新輸入! 39。39。amp。39。amp。)。 sql,conn,3,3 if or then SCRIPT language=VBScriptalert(39。pwdamp。 and pwd=39。unameamp。 如果登陸成功,則顯示用戶管理的快界鏈接,否則顯示登陸表單,在這個表單中填寫用戶名和密碼,并提交到 頁面 ,用戶可以登陸,下面展示 頁面代碼: 頁面代碼 % =True % !include file= !include file=inc/ % uname=request(uname) pwd=mistake(request(pwd)) usertype=request(usertype) if usertype=person then set rs=() sql=select * from person where uname=39。最后的過程都是一樣的,此處為了解釋清晰,代碼編寫的較為繁瑣。最后彈出提示告訴用戶注冊成功,然后轉(zhuǎn)到用戶首頁。由于此代碼繁多,不做以展示。如果未明確地調(diào)用 Abandon 方法,一旦會話超時(默認設(shè)置為 20 分鐘),服務(wù)器將刪除這些對象。../39。)。unameamp。 ⑥ 注銷登陸模塊 企業(yè)用戶和個人用戶的注銷登陸頁面分為 pany 和 person 目錄下的 文件,現(xiàn)以企業(yè)用戶的退出頁面 pany/ 為例,分析注銷登陸的過程,代碼如下: 企業(yè)用戶退出頁面 % if session(cuid) then uname=session(cuid) end if if session(puid) then uname=session(puid) end if SCRIPT language=VBScriptalert(39。VBscript:(1)39。ffffff39。39。text/css39。stylesheet39。 39。 amp。 對企業(yè)用戶是否登陸的判斷與對個人用戶是否登陸的判斷過程是基本相同的,只不過在打開數(shù)據(jù)表時打開的是企業(yè)數(shù)據(jù)表 pany。 DBQ= amp。../39。)。/SCRIPT end if if session(puid)= then SCRIPT language=VBScriptalert(39。 =39。用戶非法登錄,正在返回首頁,請重新登錄! 39。同樣,企業(yè)用戶在進行職位招聘信息的填寫前也應(yīng)首先登陸。 ③ 頁面尾文件 同時,還要制作一個公共的頁面尾文件 ,此文件的代碼如下: 頁面尾文件 div align=center center table border=0 cellpadding=0 cellspacing=0 style=bordercollapse: collapse bordercolor=111111 width=770 id=AutoNumber19 bgcolor=111111 height=1 tr td width=100%/td /tr /table /center /div div align=center center table border=0 cellpadding=0 cellspacing=0 style=bordercollapse: collapse bordercolor=111111 width=770 id=AutoNumber28 bgcolor=1168A9 height=24 tr td width=100% p align=centerb[/b a href=%=link1%%=link11%/a b] [/b a href=%=link2%%=link22%/a b] [/b a href=%=link3%%=link33%/a b] [/b a href=%=link4%%=link44%/a b] [/b a href=%=link5%%=link55%/a b] [/b a href=%=link6%%=link66%/a b]/b/td /tr /table /center /div div align=center center table border=0 cellpadding=0 cellspacing=0 style=bordercollapse: collapse bordercolor=111111 width=770 id=AutoNumber61 bgcolor=000000 height=1 tr td width=100%/td /tr /table /center /div div align=center center table border=0 cellpadding=4 cellspacing=0 style=bordercollapse: collapse bordercolor=111111 width=770 id=AutoNumber29 bgcolor=2C8ED3 tr td align=middle%=copyen%/td /tr tr td align=middle width=100%%=copy% /td /tr /table /center /div /BODY/HTML 此處引用了復制在本地變量中的系統(tǒng)設(shè)置數(shù)據(jù),通過這幾處引用,可以體會到本系統(tǒng)將數(shù)據(jù)庫中常用數(shù)據(jù)一次復制到本地變量中的好處。 本系統(tǒng)中,也面的頭部導航文件是 ,其代碼如下: 頭部文件 BODY