Latest web development tutorials

Form ASP

Request.QueryString dan perintah Request.Form digunakan untuk mengambil informasi dari bentuk, seperti input pengguna.


contoh

Coba - Contoh

Menggunakan metode = "mendapatkan" bentuk
Contoh ini menunjukkan bagaimana menggunakan perintah Request.QueryString untuk berinteraksi dengan pengguna.

Menggunakan metode = "post" bentuk
Contoh ini menunjukkan bagaimana menggunakan perintah Request.Form untuk berinteraksi dengan pengguna.

Gunakan tombol radio Formulir
Contoh ini menunjukkan bagaimana menggunakan perintah Request.Form melalui tombol radio untuk berinteraksi dengan pengguna.


input pengguna

Permintaan objek dapat digunakan untuk mengambil informasi pengguna dari formulir.

HTML berupa contoh

<form method="get" action="simpleform.asp">
First Name: <input type="text" name="fname"><br>
Last Name: <input type="text" name="lname"><br><br>
<input type="submit" value="Submit">
</form>

input pengguna dapat diambil melalui Request.QueryString atau perintah Request.Form.


Request.QueryString

Request.QueryString Perintah ini digunakan untuk mengumpulkan menggunakan metode = "mendapatkan" dalam bentuk nilai.

Dari bentuk menggunakan metode GET transmisi informasi untuk semua pengguna itu terlihat (muncul di address bar browser), dan pada jumlah informasi yang dikirimkan terbatas.

Jika pengguna dalam bentuk atas HTML masukan "Bill" dan "Gates", dikirim ke URL server akan terlihat seperti ini:

http://www.w3cschool.cc/simpleform.asp?fname=Bill&lname=Gates

Misalkan "simpleform.asp" file berisi script ASP berikut:

<body>
Welcome
<%
response.write(request.querystring("fname"))
response.write(" " & request.querystring("lname"))
%>
</body>

Tubuh bagian dari browser akan menampilkan dokumen sebagai berikut:

Welcome Bill Gates


Request.Form

Perintah Request.Form digunakan untuk mengumpulkan penggunaan metode = "post" dalam bentuk nilai.

Dengan menggunakan metode POST transmisi informasi dari bentuk yang tidak terlihat oleh pengguna, dan tidak ada batasan pada jumlah informasi untuk mengirim.

Jika pengguna dalam bentuk atas HTML masukan "Bill" dan "Gates", dikirim ke URL server akan terlihat seperti ini:

http://www.w3cschool.cc/simpleform.asp

Misalkan "simpleform.asp" file berisi script ASP berikut:

<body>
Welcome
<%
response.write(request.form("fname"))
response.write(" " & request.form("lname"))
%>
</body>

Tubuh bagian dari browser akan menampilkan dokumen sebagai berikut:

Welcome Bill Gates


bentuk Authentication

Bila mungkin, sejauh mungkin dalam browser untuk memvalidasi input pengguna (melalui scripting client-side). Browser validasi lebih cepat dan mengurangi beban server.

Jika pengguna memasuki akan disimpan ke database, maka Anda harus mempertimbangkan menggunakan validasi sisi server. Ada cara yang baik untuk memverifikasi bahwa bentuk server-side, yaitu, (terbukti) bentuk pengembalian membentuk halaman, daripada pergi ke halaman yang berbeda. Pengguna kemudian bisa mendapatkan pesan error pada halaman yang sama. Pengguna merasa lebih mudah untuk berbuat salah.