Cara Menulis ke File di ASP Dari Formulir

Meskipun sebagian besar situs web bisnis menyimpan informasi ke database, beberapa menulis data ke file, seperti file teks atau PDF. Pengembang yang menulis skrip ASP untuk Web menggunakan objek sistem file untuk menulis data ke file Windows. Setelah membuat objek sistem file bernama di ASP, hanya dibutuhkan beberapa baris kode untuk membuat file baru dan menulis data ke dalamnya. Data dapat berasal dari sumber apa pun, termasuk formulir yang dikirimkan pengguna. Tag HTML menyertakan parameter yang menamai file skrip ASP; skrip menerima dan memproses data dari formulir.

1.

Mulai program pengembangan ASP favorit Anda, seperti Microsoft Visual Web Developer Express atau Adobe's Dreamweaver. Anda juga dapat menggunakan Windows Notepad ++.

2.

Buat file ASP baru di program pengembangan Anda. Pada Notepad ++, klik menu "File" dan pilih "Save as ....." untuk membuka kotak dialog simpan, lalu klik menu pull-down dengan tajuk "Save as type…" dan pilih "All Files." Ketik "write_form_data.asp" (tanpa tanda kutip) di kotak teks nama file, lalu klik tombol "Simpan".

3.

Ketikkan beberapa baris kode untuk memulai file ASP sebagai program VBScript, seperti yang digambarkan oleh teks ini:

<%

4.

Tambahkan kode untuk membuat objek sistem file dan buka file Windows, menggunakan teks berikut sebagai contoh:

set filesystemobject = Server.CreateObject ("Scripting.FileSystemObject") atur file = filesystemobject.OpenTextFile ("c: \ file \ formdata.txt", 8, true)

5.

Tambahkan kode untuk mengambil variabel individual dari formulir data dan menulisnya, sebagai berikut:

file.WriteLine (request.querystring ("name")) file.WriteLine (request.querystring ("address")) file.WriteLine (request.querystring ("kota")) file.WriteLine (request.querystring ("state" )) file.WriteLine (request.querystring ("zip"))

Dalam contoh ini, formulir telah melewati bidang "nama, " "alamat, " "kota, " "negara" dan "zip" ke skrip ASP. Metode "request.querystring" mengambil setiap bidang dari data formulir.

6.

Tambahkan kode untuk menutup file, lepaskan file dan objek sistem file, lalu tambahkan simbol braket kanan "%>" untuk menyelesaikan program VBScript, sebagai berikut:

file.Tutup set file = Tidak ada yang mengatur filesystemobject = Tidak ada%>

7.

Simpan file ASP dan tutup program pengembangan.

Pesan Populer