Seperti pembahasan terdahulu, ASP itu adalah server-side script, yaitu script yang hanya bisa berjalan di lingkungan server web, Jadi untuk bisa menggunakan ASP script ini kita harus mempunyai server sebagai tempat eksekusi script ASP nantinya. Pembahasan kali ini tentang langkah-langkah installasi webserver PWS/IIS pada lokal server dan pengaturan-pengaturan yang diperlukan untuk bisa menjalankan script ASP pada webserver lokal.
PWS adalah generasi awal dari webserver Microsoft, mulai dikenalkan pada windows 95 OSR 2 jadi requirement minimum yang anda perlukan adalah komputer dengan sistem operasi minimum Microsoft windows 95 OSR 2, selain itu kita juga perlu sebuah browser, dan Text/HTML editor sebagai media penulisan script ASP. Continue reading ‘ASP Tutorial : PWS/IIS Installation & How to write ASP Code’
Terkadang dalam sebuah session coding kita menuliskan sebuah perintah/sintaks yang sama berulang-ulang, hal ini sangat lazim dilakukan, misalnya dalam sebuah session coding pernahkah anda menghitung berapa kali anda menuliskan perintah Response.write, Request.Querystring, Request.Form, if then else etc ?, saya sangat yakin jawabannya pasti lebih dari sekali.
Sebenarnya ada cara yang lebih efektif, cara sederhana tetapi masih jarang terpikirkan oleh seorang programmer, dengan cara ini kita bisa menghemat waktu karena tidak perlu mengetikkan perintah panjang yang sama berulang-ulang. selain itu baris baris perintah akan terlihat lebih rapi karena beberapa baris perintah yang panjang bisa disederhanakan menjadi hanya satu baris saja.
So bagaimana caranya? Continue reading ‘Classic ASP Tutorial Optimize Coding Style, New Style of Programming’
Terkadang kita ingin menampilkan content web site dalam short list dengan highlight content yang singkat sebagai text murni tanpa ada fungsi HTML didalamnya misalnya dalam search result, archives list etc. untuk itu kita perlu membuang HTML tag yang ada di dalam content tersebut. blok script dibawah ini dibuat dalam bahasa pemrogramman classic ASP dapat digunakan untuk keperluan tersebut, sistem kerja script ini adalah dengan membuang semua text yang berada diantara tanda < dan > termasuk ke dua tanda tersebut (HTML tag selalu diawali dengan tanda < dan ditutup dengan tanda >).
Tentu saja script ini masih memiliki kelemahan, karena masih ada kemungkinan bahwa tanda < dan > yang digunakan dalam content tersebut bukanlah HTML tag, Continue reading ‘Classic ASP Tutorial Function to Strip/Remove HTML Tag/Element’
Dalam pemrograman classic ASP kita mengenal beberapa objects standard(built in) yang siap dihidangkan (baca:digunakan, :d seperti makanan siap saji) dalam script yang kita buat tanpa harus meng-include-kan object-object tersebut secara implisit. Object-object tersebut memiliki kegunaan dan fungsinya masing-masing. Object-object built in tesebut antara lain:
Continue reading ‘Classic ASP built in objects and functionality’
Berikut ini adalah contoh-contoh blok coding sending email di ASP script dengan menggunakan Email komponen:
CDONTS ASP Email Script Sample
Set oCDONTS = CreateObject(“CDONTS.NewMail”)
oCDONTS.From = “somebody@nowhere.com”
oCDONTS.To = “nobody@nowhere.com”
oCDONTS.Cc = “nobody2@nowhere.com”
oCDONTS.Subject = “This is a Test”
oCDONTS.AttachFile Server.MapPath(“/somedirectory/bla.txt”)
oCDONTS.BodyFormat = 0
oCDONTS.MailFormat = 0
oCDONTS.Body = “test”
oCDONTS.Send
set oCDONTS = nothing
CDOSYS ASP Email Script Sample
Set cdoConfig = CreateObject(“CDO.Configuration”)
With cdoConfig.Fields
.Item(cdoSendUsingMethod) = cdoSendUsingPort
.Item(cdoSMTPServerPort) = 25
.Item(cdoSMTPconnectiontimeout) = 10
.Item(cdoSMTPServer) = “mail.server”
.Item(cdoSMTPAuthenticate) = 1
.Item(cdoSendUsername) = “mail.username”
.Item(cdoSendPassword) = “mail.password”
.Update
End With
‘Mail Object
Set cdoMessage = CreateObject("CDO.Message")
With cdoMessage
Set .Configuration = cdoConfig
.From = "from@me.com"
.To = "to@me.com"
.Subject = "Sample CDO Message"
.HTMLBody = "<strong>Test</strong>"
.AddAttachment "c:\boot.ini"
.cdoImportance = cdoHigh ‘0 low 1 normal 2 high
.cdoPriority = cdoPriorityUrgent
.Send
End With
Set cdoMessage = Nothing
Set cdoConfig = Nothing
Continue reading ‘Send Email in Classic ASP using CDO, CDONT, MeMail, Persits ASPEmail, Jmail, AspSmartMail’
AJAX telah menjadi trend baru dunia web development sejak GOOGLE me release aplikasi GMAIL yang menggunakan AJAX. AJAX memungkinkan aplikasi web base client-server tanpa harus melakukan full roundtrip (refreshing/reloading) halaman web (eg: submit form memposting data ke server-side script). Dengan tehnik tradisional data yang diposting ke server, diproses dan kemudian di kirimkan kembali ke browser harus melalui reloading halaman web penuh.
AJAX memungkinkan posting data ke server tanpa harus meloading page secara penuh, sehingga proses menjadi lebih cepat karena tidak perlu meload element-element halaman web yang tidak perlu diproses. Data yng dikirimkan ke server di proses kemudian diresponse balik, kemudian nilai itu di catch oleh javascript dan javascript melakukan proses di browser client sesuai dengan nilai response yang dikirimkan oleh server tersebut. Continue reading ‘AJAX HTTP Request, Post form using classic ASP script’
Dalam programming web dinamis random content adalah hal yang sangat sering dipake khususnya di bagian halaman web yang menampilkan konten terbatas seperti news box, gallery slide, dll. sejatinya logika untuk menghasilkan isi yang random dari sekumpulan content sangat sederhana, tetapi tentu saja ada lebih dari satu cara untuk menghasilkan efect randomize content seperti ini.
- Membuat Range Number, mengambil angka acak dari range number tersebut sesuai dengan jumlah content random yang akan di tampilkan. baru kemudian mengambil content daru koleksi kontennya sendiri berdasarkan nomor-nomor acak tersebut.
- mengurutkan ulang secara acak koleksi content yang ada baru kemudian mengambil content sejumlah yang ingin ditampilkan entah itu content di awal, di tengah dan atau malah di akhir urutan tersebut, karena urutannya sudah di randomize maka hasilnya nanti tetap random.
Continue reading ‘Random Content Dynamic Website’
Bagi kamu yang sering bermain-main dengan array mungkin perlu fungsi ini, fungsi ini akan menghasilkan array yang elementnya sudah berpindah posisi secara acak, fungsi yang simple tapi cukup sering diperlukan misalnya kalo mo ngambil element array yang acak timbang menggunakan random number kemudian mengambil element berdasarkan numbernya lebih baik ( personal opinion neh ) mengacak urutan elemenynta baru kemudian mengambil satu value entah itu di awal, di tengah, atau di akhir.
ASP Function Source
Continue reading ‘Random Sort Array’
Holla he eh lama ga update neh gi banyak gawean trus juga gi bad mood mulu, otak lagi cekak, mentok ga mo mikir, saban hari ga enak hati, ga enak makan, ga enak bobo entah apa yang terjadi, hari ini pun sama tapi tetep coba untuk tertawa sambil berharap monitor ni juga ikut tertawa
Thanks buat blogwalkers yang udah nyambangin blog ini meski ga da updatenya he eh.
Hmm langsung ja, bagi kamu-kamu yang kesel, sebel, pusing karna bulk folder emailmu penuh spam setiap hari, mungkin bisa pake ide ini, spam itu datang karna kesalahan kamu-kamu juga ngobral email address dimana - mana nah si bots/spiders membaca alamat emailmu dan menyimpannya untuk kemudian dikirimi spam-spam itu atau juga mungkin untuk keperluan laen yang lebih berbahaya, mungkin login phising, atau apalah.
Continue reading ‘Change Email Address to Standard ASCII Codes to Prevent Bots/Spiders’
Untuk mencegah HTML hijacking kita dapat melalukan preventing dengan checking refferer dari alamat URL mana data/submission tersebut di kirim, sehingga nantinya kita dapat memastikan bahwa submission tersebut aman untuk diproses atau tidak, meskipun ini bukan menjamin aman dari HTML hijacking tapi setidaknya tingkat keamanan website anda sudah setingkat lebih tinggi
Continue reading ‘Checking Referer To Prevent HTML Form Hijacking’
Commentary