Rabu, 14 Oktober 2009

ASP : Input/Output - Membaca query string/ browser addressbar

Untuk dapat menerima perintah/masukan data dari client/browser kita harus bisa membaca perintah yang biasanya ada/diselipkan di addressbar browser/url.

Kita akan menggunakan perintah

request.queryString("nama_variabel_query")

contoh:

1.

di address bar terlihat : http://localhost/latihan/?nama=budi

maka cara membacanya adalah :

namasaya = request.queryString("nama")


2.

di address bar terlihat : http://localhost/latihan/?panjang=10&lebar=10

maka cara membacanya adalah :

p = request.queryString("panjang")
l = request.queryString("lebar")


Yang perlu kita perhatikan adalah :


1. querystring bisa menyimpan lebih dari 1 variabel
2. variabel dibatasi oleh karakter & (ampersand)
3. pembacaan variabel yang terlihat di querystring menggukanan request.querystring
4. variabel yang disimpang bersifat variant (typedata bebas)

Contoh kode yang lengkap



<html>
<head>
</head>
<body>
<%

'contoh membaca input dari querystring/browser ddress bar

dim i,text


i = 1 'defaultnya 1
i = request.queryString("i")

text = "" 'isi nilai defaultnya
text = request.queryString("text")

for x = 1 to i
response.write(x & " " & text & "
")
next

%>
<br />
</body>
</html>


Berikut ini adalah contoh hasil dari eksekusi program diatas.




Selanjutnya gunakanlah imajinasi anda untuk membuat program asp yang dapat membaca querystring dan melakukan perhitungan sesuai dengan yang anda inginkan.
Happy Coding!

Baca Juga
Index ASP
Bagaimana Memulai ASP
Hello ASP
Session di ASP

Tidak ada komentar:

Posting Komentar

Isi Komentar / Pertanyaan