Nakon instalacije PWS-a (Personal Web Server) i njegove komponente „ASP Scripting Host„-a, spremni smo da počnemo naš rad na kodiranju dinamičnih ASP stranica. Pre nego što „propustimo“ stranice kroz server potrebno je i da ga pokrenemo, zato ako već nije podignut pri Start-Up-u, uradite to sada putem startovanja fajla „pws.exe“ koji se po default-u nalazi na putanji:
C:WINDPWSSYSTEMinetsrvpws.exe
Nakon startovanja videćete prozor Personal Web Server Manager-a, u kome možete vršiti detaljnija podešavanja vašeg lokalnog Web servera.
Kada smo pokrenuli server možemo početi sa pisanjem naših prvih ASP stranica. Šta su u stvari ASP stranice? ASP stranice nisu ništa drugo do obične HTML stranice koje su „obogaćene“ ASP kodom u vidu JavaSctipt ili VBScript programskih skriptova. Pošto je HTML-ASP kod isprepleten, da bi razdvojili ASP od ostalog HTML-a koriste se oznake: <% za početak koda, i %> za kraj koda. Sav programski kod između ovih oznaka (tj. unutar ovog taga) smatra se ASP kodom. ASP fajlovima se dodeljuje ekstenzija „*.asp“ da bi server raspoznao da fajl poseduje kod koji se izvršava na strani servera. Pošto je sam ASP fajl jedan obični tekstualni fajl u kome su isprepletani: običan tekst, HTML tagovi i ASP skriptovi, možete koristiti bilo koji tekst-editor za njihovo kreiranje ili izmenu.
Došli smo do tačke gde treba da napišemo prvi ASP skript. Otvorite bilo koji editor teksta i dodajte sledeći kod:
<HTML>
<BODY>
ASP poruka:<BR>
<%
Response.Write ("Zdravo svete!")
%></BODY>
</HTML>
Snimite ovaj kod u fajl kome ćete dati ekstenziju „*.asp“. Fajl smestite u root folder vašeg PWS servera. Ako ste ga instalirali bez promene podešavanja, taj folder je:
C:InetPubwwwroot
Otvorite browser i u Address liniju ukucajte „http://localhost/zdravo.asp“. Dobićete ekran kao na slici. Ako pogledate izvorni kod ove stranice videćete:
<HTML>
<BODY>
ASP poruka:<BR>
Zdravo svete!</BODY>
</HTML>
Kao što vidite, ni traga od ASP koda, samo „suv“ HTML kod koji se jedini vraća sa servera, pošto ovaj isprocesira ASP stranicu. Za ispis teksta iskoristili smo objekat „Response“ i njegovu najčešće korišćenu metodu „Write“. Dalje upoznavanje sa ASP-om nastavićemo u sledećim prilozima ove rubrike.
Pratite Krstaricu na www.krstarica.com