Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Giới thiệu tổng quan về lập trình ASp
Nội dung xem thử
Mô tả chi tiết
1. §Æc ®iÓm:
Tªn file: .asp
Ph¶i cµi thªm Microsoft Active Server Page ®Ó bæ trî cho Web Server, chuyªn
xö lý c¸c script viÕt trong file .asp. Cho phÐp viÕt øng dông theo kiÓu Server
Side => c¸c trang web sÏ sÏ ®îc xö lý t¹i Server tríc khi göi xuèng Client.
C¸c m· lÖnh ®îc chÌn vµo trong kh¾p trang web vµ ®îc xö lý tuÇn tù. M· lÖnh
lµ c¸c Script, hiÖn ASP cho phÐp dïng 2 srcript lµ VBScript hoÆc JavaScript.
Lùa chän Script ®îc ®Æt ngay t¹i dßng ®Çu file:
<%@LANGUAGE = “VBSCRIPT”%>
<%@LANGUAGE = “JSCRIPT”%>
NgÇm ®Þnh lµ VBScript.
C¸c ®o¹n m· kh«ng ph©n biÖt dµi ng¾n ®îc ®Æt trong dÊu hiÖu: <% %>
C¸c biÕn kh«ng cÇn khai b¸o mµ tù khi g¸n gi¸ trÞ cho nã sÏ x¸c ®Þnh biÕn.
§Ó in ra c¸c biÕn trong trang web sö dông nh m· sau:
<% =s %>
§Ó lµm viÖc víi hÖ thèng file, thao t¸c víi Database... => cÇn ph¶i sö dông c¸c
®èi tîng kiÓu Active X cña ASP hay cµi ®Æt thªm vµo.
§Ó lÊy c¸c gi¸ trÞ truyÒn tõ client lªn dïng ph¬ng thøc request.
Ex: s = request(“Company”)
=> LÊy gi¸ trÞ cña biÕn Company.
2. Sö dông c¸c ®èi t îng:
ASP cho phÐp sö dông c¸c ®èi tîng kiÓu Active X. §Ó khai b¸o ta dïng ph¬ng thøc
CreateObject cña ®èi tîng Server cã s½n.
Ex: Set f = Server.CreateObject(“Scripting.FileSystemObject”);
Tæng quan: Set param = Server.CreateObject(“PacketName.ClassName”)
ProgID
Sau ®ã cã thÓ sö dông c¸c hµm cña ®èi tîng ®ã.
§Ó gi¶i phãng dïng Set f = nothing
3. Truy nhËp hÖ thèng file:
<%
Dim objFile
Dim objStream
Set objFile = Server.CreateObject(“Scripting.FileSystemObject”);
Set objStream = objFile.OpenTextFile(Server.Mapath(“/ASP”) &_
“\Chapter05\Listing 5-9\tips.txt”)
Randomize Timer
IntLine = Int(Rnd*19)
1