ASP-skolan
Din första asp-sida. Kom
igång med ASP. /Peter Kartal
1. Starta Notepad. 2. Skriva in text:
<%
response.write ("hej")
%>
Spara filen som "minsida.asp".
Starta din webblästare tex. Internet explorer. Select "Öppna"
under "Arkiv". Välj "Bläddra" och välj
"minsida.asp" - klicka "Öppna". Din första
hemsida visas!
Flera övningar:
Klistra in kod-rader (annan färg)
i Notepad:
1. Visa datum: <%response.write(date())%>
2. Visa datum: <%response.write(time())%>
3. Skapa en variabel:
<%
dim namn
namn="Kalle"
response.write ("Jag heter: " & namn)
%>
4. Skapa array
<%
Dim namn(6),i
namn(1) = "Jan "
namn(2) = "Tove"
namn(3) = "Alexa"
namn(4) = "Stane"
namn(5) = "Kam"
namn(6) = "Borg"
For i = 1 to 6
response.write (namn (i) &
"<br />")
Next
%>
5. Loop
<%
dim i
for i=1 to 6
response.write ("<h" & i &
">Header " & i & "</h" & i
& ">")
next
%>
6. Form
Öppna en ny sida i Notepad och spara
filen som minform.asp
<form action="minform.asp"
method="get">
Ditt namn: <input type="text" name="fname"
size="20">
<input type="submit" value="Submit">
</form>
<%
dim fname
fname=Request.QueryString("fname")
If fname<>"" Then
Response.Write ("Hej "
& fname & "!<br />")
Response.Write ("Vad gör du?")
End If
%>
7. Query
String
Öppna en ny sida i Notepad och spara
filen som query.asp
<form action="query.asp"
method="get">
Förnamn: <input type="text" name="fname"><br>
Efternamn: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
<%
Response.Write (Request.QueryString)
%>
Vår det roligt?
OK, Det kommer mer.
MER ASP SKRIPT
:: rullande text
:: IP-adress
:: datum
:: besöksstatistik
:: X dagar kvar (nedräkning)
:: databaskoppling
1. Kommentera kod:
<%
' Skapa variabel
Dim namn
...
%>
2. Använd include-filer:
<%
Response.Write("Hello, world!")
%>
Nu kan vi inkludera koden i andra ASP filer.
<HTML>
<BODY>
<!--#include file="PrintHelloWorld.asp"-->
</BODY>
</HTML>
Flera
ASP-tips av Peter Kartal
LÄNKAR
Hotscripts
- Massor av ASP-skript
Böcker:
ASP
böcker Teach
Yourself Active Server Pages 3.0 in 21 Days
Professionell
ASP 3.0 |