Banner Indonesia Network
  Selamat Datang !  
  http://www.indoscripts.cjb.net
2/11/2012 3:23:57 AM


  Memakai #include pada Script ASP


Penting bagi para programmer ASP untuk memakai include. Kegunaannya yang utama adalah untuk modularisasi kode. Include ada 2 jenis:

<!--#include file="namafile" -->
<!--#include virtual="namafile" -->

Parameter file

Parameter file menunjukkan posisi relatif file yang dituju dari halaman yang sedang dibuka. Lihatlah beberapa contoh dibawah ini.

<!--#include file="library.asp" -->

Contoh diatas menunjuk pada file library.asp yang berada pada direktori yang sama.

<!--#include file="scripts/library.asp" -->

Contoh diatas menunjuk pada file library.asp yang berada pada subdirektori scripts dibawah direktori yang sekarang.

<!--#include file="../scripts/library.asp" -->

Contoh diatas menunjuk pada file library.asp yang berada pada direktori scripts yang sejajar dengan direktori sekarang.

<!--#include file="/scripts/library.asp" -->

Jangan pakai contoh diatas. Ini menunjuk pada file library.asp yang berada pada root direktori harddisk, dan secara otomatis, hal ini dolarang oleh webserver.

Parameter virtual

Parameter virtual menunjukkan posisi file yang dituju dari root direktori virtual address. Lihatlah beberapa contoh dibawah ini. Contoh-contoh dibawah ini memakai domain http://localhost

<!--#include virtual="library.asp" -->

Contoh diatas menunjuk pada file http://localhost/library.asp

<!--#include virtual="/include/scripts/library.asp" -->

Contoh diatas menunjuk pada file http://localhost/include/scripts/library.asp

Karakteristik

Nama file yang akan diinclude tidak bisa berupa variabel. Contoh:

<% strIncludeFile = "library.asp" %>
<!--#include file=strIncludeFile -->

Ketika kita mencoba memakai conditional include, seperti contoh:

<% If intIndex = 1 Then %>
<!--#include file="content1.asp" -->
<% Else %>
<!--#include file="content2.asp" -->
<% End If %>

Maka file yang akan di-include akan dipanggil dulu semuanya, baru operasi IF akan dilakukan. Prioritas directive include pada script ASP adalah yang pertama, sehingga semua file include akan dipanggil dan disertakan terlebih dahulu sebelum ada kode ASP yang mulai diproses.

Directive include tidak bisa dimasukkan kedalam blok script ASP, melainkan harus diluar blok script ASP. Contohnya dapat dilihat pada kode-kode diatas.

Tips untuk Keamanan

  1. Jangan menamakan file include Anda dengan .inc. Jika ada seseorang yang mengetahui posisi file include Anda, maka dengan mudah ia dapat melihatnya lewat browser, dan mencuri kode-kode yang mungkin rahasia, karena file .inc akan dianggap sebagai text file biasa. Mesin pencari dan robot bisa saja menemukan dan mengindeks file include Anda.
  2. Namakan file include Anda dengan .asp . File .asp, secara otomatis akan diproses oleh server, sehingga ketika ada yang berusaha mendownloadnya lewat browser, dia tidak dapat melihat source code-nya.

Selamat mencoba.

 

 



 

Ikutan Group indoscripts
Lihat Group Indoscripts
  :: Menu Utama
Kirim Scripts
Pengenalan Html
Pengenalan ASP
Mendapatkan PWS
ConnectionStrings
Trik Menulis ASP
Koleksi Objek FSO
Koleksi Java Scripts
Koleksi Tip & Trik

Pengenalan Visual Basic bersama Masino Sinaga berisi Artikel, Aplikasi, Daftar Error, Download, Trik dan lain-lain.

  :: Kategori SCRIPTS
Html/xml (3709) 
ASP (3217) 
PHP (1526)
Java (1695) 
Java Scripts (1391) 
Visual Basic (1497) 
Visual Basic Net (24) 
   
  :: Statistik
  Hit Counter 82996
  Halaman Terbuka 631933
  Total Scripts Kiriman 43654
  Total Tip & Trik 78

Nilai Situs Indoscripts
@ SearchIndonesia


Silahkan menghubungi kami. Berikan komentar Anda, baik positif ataupun negatif, untuk membantu pengembangan Indoscripts


  
 

 


Copyright © 2002, Dirvision Online
All right reserved

100 MB free hosting. Click here to build your own free site.