Skip to content


ASP

ASP (1)
Jalankanlah contoh-contoh latihan penggunaan ASP di bawah ini untuk mendapatkan gambaran dasar tentang dasar-dasar ASP serta beberapa penggunaannya yang merupakan penyesuaian dari skrip VBScript.

1. Menulis ke browser
<html>
<body>
<%
response.write(“Hello World!”)
%>
</body>
</html>

2. Memformat teks dengan tag HTML
<html>
<body>
<%
response.write(“<h2>You can use HTML tags to format the text!</h2>”)
%>
<%
response.write(“<p style=’color:#0000ff’>This text is styled with the style attribute!</p>”)
%>
</body>
</html>

3. Membuat variabel
<html>
<body>
<%
dim name
name=”Donald Duck”
response.write(“My name is: ” & name)
%>
</body>
</html>

4. Membuat array
<html>
<body>
<%
Dim famname(6),i
famname(1) = “Jan Egil”
famname(2) = “Tove”
famname(3) = “Hege”
famname(4) = “Stale”
famname(5) = “Kai Jim”
famname(6) = “Borge”
For i = 1 to 6
response.write(famname(i) & “<br />”)
Next
%>
</body>
</html>

5. Looping untuk tampilan header
<html>
<body>
<%
dim i
for i=1 to 6
response.write(“<h” & i & “>Header ” & i & “</h” & i & “>”)
next
%>
</body>
</html>

6. Ucapan selamat (berbasis VBScript)
<html>
<body>
<%
dim h
h=hour(now())
response.write(“<p>” & now())
response.write(” (Norwegian Time) </p>”)
If h<12 then
response.write(“Good Morning!”)
else
response.write(“Good day!”)
end if
%>
</body>
</html>

7. Ucapan selamat (berbasis JavaScript)
<%@ language=”javascript” %>
<html>
<body>
<%
var d=new Date()
var h=d.getHours()
Response.Write(“<p>”)
Response.Write(d + ” (Norwegian Time)”)
Response.Write(“</p>”)
if (h<12)
{
Response.Write(“Good Morning!”)
}
else
{
Response.Write(“Good day!”)
}
%>
</body>
</html>

ASP (2)
Jalankanlah contoh-contoh latihan penggunaan ASP di bawah ini untuk mendapatkan pemahaman tentang pemanfaatan fungsi-fungsi yang berhubungan dengan waktu dalam skrip ASP.

1. Waktu dan tanggal
<html>
<body>
Today’s date is: <%response.write(date())%>.
<br>
The server’s local time is: <%response.write(time())%>.
</body>
</html>

2. Memunculkan nama hari
<html>
<body>
<p>
VBScripts’ function <b>WeekdayName</b> is used to get a weekday:
</p>
<%
response.Write(WeekDayName(1))
response.Write(“<br>”)
response.Write(WeekDayName(2))
%>
<p>Abbreviated name of a weekday:</p>
<%
response.Write(WeekDayName(1,true))
response.Write(“<br>”)
response.Write(WeekDayName(2,true))
%>
<p>Current weekday:</p>
<%
response.Write(WeekdayName(weekday(date)))
response.Write(“<br>”)
response.Write(WeekdayName(weekday(date), true))
%>
</body>
</html>

3. Memunculkan nama bulan
<html>
<body>
<p>VBScripts’ function <b>MonthName</b> is used to get a month:</p>
<%
response.Write(MonthName(1))
response.Write(“<br>”)
response.Write(MonthName(2))
%>
<p>Abbreviated name of a month:</p>
<%
response.Write(MonthName(1,true))
response.Write(“<br>”)
response.Write(MonthName(2,true))
%>
<p>Current month:</p>
<%
response.Write(MonthName(month(date)))
response.Write(“<br>”)
response.Write(MonthName(month(date), true))
%>
</body>
</html>

4. Memunculkan hari dan bulan saat ini
<html>
<body>
Today it is
<%response.write(WeekdayName(weekday(date)))%>,
<br />
and the month is
<%response.write(MonthName(month(date)))%>
</body>
</html>

5. Hitung mundur ke tahun 3000
<html>
<body>
<p>Countdown to year 3000:</p>
<p>
<%millennium=cdate(“1/1/3000 00:00:00″)%>
It is
<%response.write(DateDiff(“yyyy”, Now(), millennium))%>
years to year 3000!
<br>
It is
<%response.write(DateDiff(“m”, Now(), millennium))%>
months to year 3000!
<br>
It is
<%response.write(DateDiff(“ww”, Now(), millennium))%>
weeks to year 3000!
<br>
It is
<%response.write(DateDiff(“d”, Now(), millennium))%>
days to year 3000!
<br>
It is
<%response.write(DateDiff(“h”, Now(), millennium))%>
hours to year 3000!
<br>
It is
<%response.write(DateDiff(“n”, Now(), millennium))%>
minutes to year 3000!
<br>
It is
<%response.write(DateDiff(“s”, Now(), millennium))%>
seconds to year 3000!
</p>
</body>
</html>

6. Memunculkan tanggal sejumlah n hari dari sekarang
<html>
<body>
<%
response.write(DateAdd(“d”,30,date()))
%>
<p>
Syntax for DateAdd: DateAdd(interval,number,date). You can use <b>DateAdd</b> to for example calculate a date 30 days from today.
</p>
</body>
</html>

7. Memformat tanggal dan waktu
<html>
<body>
<%
response.write(FormatDateTime(date(),vbgeneraldate))
response.write(“<br />”)
response.write(FormatDateTime(date(),vblongdate))
response.write(“<br />”)
response.write(FormatDateTime(date(),vbshortdate))
response.write(“<br />”)
response.write(FormatDateTime(now(),vblongtime))
response.write(“<br />”)
response.write(FormatDateTime(now(),vbshorttime))
%>
<p>
Syntax for FormatDateTime: FormatDateTime(date,namedformat).
</p>
</body>
</html>

8. Apakah ini sebuah tanggal?
<html>
<body>
<%
somedate=”10/30/99″
response.write(IsDate(somedate))
%>
</body>
</html>

ASP (3)

Jalankanlah contoh-contoh latihan penggunaan ASP di bawah ini untuk mendapatkan gambaran tentang cara ASP dalam memanipulasi angka, karakter, dan string yang ditampilkan ke browser.

1. Huruf besar dan huruf kecil
<html>
<body>
<%
name = “Bill Gates”
response.write(ucase(name))
response.write(“<br>”)
response.write(lcase(name))
%>
</body>
</html>

2. Memotong string
<html>
<body>
<%
name = ” W3Schools ”
response.write(“visit” & name & “now<br />”)
response.write(“visit” & trim(name) & “now<br />”)
response.write(“visit” & ltrim(name) & “now<br />”)
response.write(“visit” & rtrim(name) & “now”)
%>
</body>
</html>

3. Membalik string
<html>
<body>
<%
sometext = “Hello Everyone!”
response.write(strReverse(sometext))
%>
</body>
</html>

4. Membulatkan angka
<html>
<body>
<%
i = 48.66776677
j = 48.3333333
response.write(Round(i))
response.write(“<br>”)
response.write(Round(j))
%>
</body>
</html>

5. Angka random
<html>
<body>
<%
randomize()
response.write(rnd())
%>
</body>
</html>

6. Mengambil sejumlah karakter dari kanan/kiri string
<html>
<body>
<%
sometext=”Welcome to this Web”
response.write(Left(sometext,5))
response.write(“<br>”)
response.write(Right(sometext,5))
%>
</body>
</html>

7. Mengganti beberapa karakter dalam string
<html>
<body>
<%
sometext=”Welcome to this Web!!”
response.write(Replace(sometext, “Web”, “Page”))
%>
</body>
</html>

8. Menampilkan sejumlah karakter dari string
<html>
<body>
<%
sometext=”Welcome to this Web!!”
response.write(Mid(sometext, 9, 2))
%>
</body>
</html>

No related posts.

Posted in TUTOR RINDRASAKTI. Tagged with , , , , , .

You must be logged in to post a comment.

2 Comments

  1. hello.. boleh terangkan dengan lebih jelas apakah yang dimaksudkan dengan . Adakah ia menampilkan text terkini dari sesebuah server itu?

  2. maaf text nya tidak keluar.. yang saya tanyakan tadi berkenaan response.write