1. Trang chủ
  2. » Công Nghệ Thông Tin

Các đối tượng server

30 260 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 522,05 KB

Nội dung

Cỏc i tng Server Cỏc i tng Server Bi: Khoa CNTT HSP KT Hng Yờn i tng Response Chc nng (Chớnh) Dựng tr (write) kt qu v cho mỏy khỏch (Trỡnh duyt) Mt s phng thc dựng: Phng thc write Vit kt qu tr v cho trỡnh duyt (mỏy khỏch) + Cỳ phỏp : Response.write(/) Trong ú l mt xõu ký t, cú th cha cỏc th HTML Biu thc cú th l hng, bin, hm, biu thc cha c hng, bin, hm +Vớ d: Gi xõu Hello world v cho trỡnh duyt Mt vớ d cn s dng n phng thc ny ú l, ngi dựng cha thc hin ng nhp v vo trang thao tỏc vi CSDL thỡ ta cn redirect n trang ng nhp i tng Request Mụ hỡnh nhp liu t ngi dựng v tip nhn d liu ca webserver: ng POST: Gi c mt form nhp d liu ti webserver GET : Gi thụng qua liờn kt URL Chc nng Nhn (ly / c) v cỏc giỏ tr ngi dựng Submit (gi) i (Vớ d ngi dựng in cỏc thụng tin ng ký ti khon v nhn vo nỳt Submit thỡ thụng tin ú s c nhn v thụng qua i tng Request) 3/30 Cỏc i tng Server Cú hai cỏch ngi dựng gi thụng tin i ? Cú cỏch tng ng tip nhn (c) Cỏch 1: Ngi dựng nhp thụng tin cỏc textbox, sau ú gi cỏc thụng tin cỏc textbox ny ti mt trang asp khỏc Khi ú ngi ta gi cỏch gi ú l gi theo kiu POST Cỏch 2: Thụng tin cú th gi ti mt trang khỏc bng cỏch gn vo sau mi URL ca trang ú Vớ d gi hai thụng tin l HoTen v Tuoi vi giỏ tr tng ng l TK34 v cho trang XuLy.asp thỡ cú th thc hin nh sau: XuLy.asp?HoTen=TK34&Tuoi=2 Cỳ phỏp gn vo sau trang nhn nh sau: TrangNhan.asp ? Thuc_Tớnh = Giỏ tr1 & Thuc_Tớnh = Giỏ tr & Cỏch gi ny gi l phng thc gi kiu GET Mt s thuc tớnh v phng thc thng dựng 2.2.1 Thuc tớnh Form Dựng ly giỏ tr ca tng thuc tớnh m trang khỏc gi ti bng phng thc POST Cỳ phỏp: Request.Form(Tờn_Thuc_Tớnh_Cn_Ly) Vớ d: Trang1.asp cú ụ textbox tờn l HoTen v Tuoi cho phộp ngi dựng nhp vo v ngi dựng gi i (Submit) ti trang Trang2.asp thỡ trang2.asp s hin th li cho ti ngi ú Ni dung file ny s nh sau: Trang1.asp Gi d liu sang trang khỏc 4/30 Cỏc i tng Server Trang nhp thụng tin : < FORM name="NhapLieu" action ="Trang2.asp" method="post"> H v tờn : Tui : Trang2.asp Nhn d liu gi t trang khỏc 5/30 Cỏc i tng Server Chỳ ý: + Mun gi thụng tin cỏc iu khin (cỏc textbox, textarea, checkbox, list) i thỡ cỏc iu khin ú phi t mt Form (cp th ) no ú + Trang web tip nhn thụng tin ú s c t thuc tớnh Action ca Form + Phng thc gi i c ch nh thụng qua thuc tớnh method t cho thuc tớnh ny giỏ tr hoc l POST hoc l GET + Mt trang cú th gi (Post) n chớnh trang ú iu ny thng c ỏp dng ni dung trang web l n gin (vớ d trang Login), cũn i vi cỏc trang phc (nhiu x lý) thỡ nờn gi n mt trang riờng Vớ d 2: Cho ngi dựng nhp vo nm sinh, sau ú tớnh toỏn v hin th tui ca ngi ú Cỏch thc õy l : Trang cho ngi dựng nhp nm sinh v trang hin th kt qu l ging Trang TinhTuoi.asp - Version Tinh tuoi Day la trang chu cua lop TK34 !") Response.write("Chao mung ban da ghe tham website cua chung toi !") Response.write("") Response.write("Ban la vi khach thu : " &application("SoKhachTruyCap")) %> #include file = "Footer.asp" > Kt qu hin th trang home.asp 30/30 [...]... toỏn vi cỏc phộp toỏn, hm n gin i tng server L mt i tng cung cp mt s hm thng dựng trong ng dng Cú 2 phng thc c cung cp bi i tng server l Mappath v CreateObject Phng thc Mappath Tr v ng dn vt lý t ng dn (th mc) o + Cỳ phỏp: Server. Mappath(ng dn o/ tng i) + Vớ d: Cú mt a ch nh sau: http://localhost/HienThiSP.htm 17/30 Cỏc i tng Server V trớ o ca tp Hienthisp.htm trờn webserver Trang web HienThiSP.htm cú... Mappath Duong dan vat ly cua mot so trang web : 19/30 Cỏc i tng Server Kt qu: Kt qu Lu ý: Nu tp khụng tn ti hoc ng dn o a vo sai thỡ hm... s i tng Vớ d to ra cỏc i tng truy xut n CSDL + Cỳ phỏp: Set = Server. CreateObject(Xõu mụ t i tng cn to) Xõu thng dựng (i tng thng c to): ADODB.Connection v ADODB.Recordset + Vớ d : To mt i tng Connection v i tng Recordset 20/30 Cỏc i tng Server Dim Conn, Rs Set Conn = Server. CreateObject("ADODB.Connection") Set Rs = Server. CreateObject("ADODB.Recordset") i tng session bin sesstion i tng... action="TinhTuoi.asp" method=GET> 11/30 Cỏc i tng Server Nhap nam sinh cua ban : Kt qu hin th trờn trỡnh duyt: Khi ln u tiờn m trang TinhTuoi.asp 12/30 Cỏc i tng Server Sau khi nhp 1977 vo ụ textbox (hóy ý trờn thanh... web HienThiSP.htm cú ng dn o l Localhost/HienThiSP.htm ng dn vt lý (nm trờn cng ca trang ny) l: c:\inetpub\wwwroot\ HienThisp.htm V trớ vt lý ca tp Hienthisp.htm trờn cng 18/30 Cỏc i tng Server Trong trng hp ny, Server. Mappath(HienThiSP.htm) s cho ta kt qu l c:\inetpub\wwwroot\HienThisp.htm ? Nh vy hm Mappath thc hin ỏnh x t ng dn o ng dn vt lý Hm ny c bit hay dựng khi chỳng ta tham chiu n ng dn... session: Session(Tờn_Bin) = Vớ d: 21/30 Cỏc i tng Server Response.write(Mó ngi dựng l : &Session(MaNguoiDung)) Riờng vi i tng Session, nú cũn cú cỏc s kin Cỏc s kin ny t ng c gi mi khi mt phiờn lm vic c to ra Cỏc s kin ny cú tờn l On_Start v On_End Cỏc s kin ny c t trong file Global.asa File Global.asa '/// Th tc ny c gi khi bt u mt phiờn SUB Session_OnStart... Session cú tờn l MaNguoiDung 22/30 Cỏc i tng Server Vớ d: Ch hin th cỏc trang ch (Home.asp) nu ngi dựng cú tờn (UserName) l TK34 v mt khu l 123456 Nu khụng thỡ hin th trang Login.asp ngi dựng ng nhp Trang Global.asa '/// Thu tuc nay duoc goi khi bat dau mot... Application thỡ gi phng thc Unlock Mó lnh vit cho 2 s kin ny cng c t trong file Global.asa 26/30 Cỏc i tng Server Vớ d tng hp Mi khi ngi dựng truy cp vo website thỡ hin th cho ngi ú bit l v khỏch th bao nhiờu chng hn hin th trong trang Home.asp Trang Global.asa '/// Thu tuc nay duoc goi duy nhat mot lan SUB Application_OnStart Application("SoKhachTruyCap")... tit HDD Seagate 80 GB Xem chi tit ... gin i tng server L mt i tng cung cp mt s hm thng dựng ng dng Cú phng thc c cung cp bi i tng server l Mappath v CreateObject Phng thc Mappath Tr v ng dn vt lý t ng dn (th mc) o + Cỳ phỏp: Server. Mappath(ng...

Ngày đăng: 31/12/2015, 22:20

TỪ KHÓA LIÊN QUAN