Ilmuwebsite Center
ilmuwebsite.com (webmaster resource center) adalah tempat belajar membuat website mulai dari web desain, web programming, hingga pengoptimalan Search Engine Optimization. Semuanya free!
Membahas Fungsi include - include_once - require
Written by Administrator   
Sunday, 31 May 2009 02:23

- include()
- include_once()
- require()
Fugnsi di atas berguna untuk menggabungkan file PHP atau bukan PHP kedalam file PHP



+++ include()
sebagai contoh
head.php
-----
<?php
echo "selamat datang di website ku<br>";
?>
-----

body.php
-----
<?php
include 'head.php';
echo "<br>Ini adalah contant atau isi dari website ku<br>";
?>
-----
hasilnya:
selamat datang di website ku
Ini adalah contant atau isi dari website ku

+++ include_once()
"include_once()" berfungsi untuk membatasi fungsi include cuma untuk satu kali saja
contoh jika tidak menggunakan "include_once()":
body.php
-----
<?php
include 'head.php';
include 'head.php';
include 'head.php';
echo "<br>Ini adalah content atau isi dari website ku<br>";
?>
-----
hasilnya:
selamat datang di website ku
selamat datang di website ku
selamat datang di website ku
Ini adalah content atau isi dari website ku

contoh jika menggunakan "include_once()":
body.php
-----
<?php
include_once 'head.php';
include_once 'head.php';
include_once 'head.php';
echo "<br>Ini adalah contant atau isi dari website ku<br>";
?>
-----
hasilnya:
selamat datang di website ku
Ini adalah content atau isi dari website ku

+++ require()
fungsi ini tidak jauh beda dengan fungsi "include()" alias sama,
jadi kita loncati saja fungsi ini


Sekarang untuk sisi security/keamanan dari fungsi include()
kenapa??
ya.. karena fungsi ini paling banyak di manfaatkan hacker ....

1. include hanya file yang berasal dari server anda saja...
caranya:
body.php
------
<?php
include($_SERVER['DOCUMENT_ROOT'].'/head.php');
?>
------
jika file head.php ada di root atau tidak dalam folder

body.php
------
<?php
include_once($_SERVER['DOCUMENT_ROOT'].'/head.php');
?>
------

body.php
------
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/head.php');
?>
------

Untuk melihat dimana posisi file php anda, anda bisa gunakan:

<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>

!!! PENTING !!!
Jika "$_SERVER['DOCUMENT_ROOT']" tidak bisa jalan di server anda dikarenakan
restrict dari penyedia jasa hosting, anda tetap boleh menggunakan "include 'head.php';"


!!! KESALAHAN YANG FATAL !!!
JANGAN GUNAKAN "VARIABEL" DALAM FUNGSI INCLUDE / REQUIRE
Contoh:
body.php
-----
<?php
include $_GET['file'];
echo "<br>Ini adalah contant atau isi dari website ku<br>";
?>
-----

Majalah Ilmuwebsite No.01
Dapatkan Edisi Perdana Majalah Ilmuwebsiteâ„¢ disini
Segera lengkapi koleksimu persediaan Terbatas..!!


Template Joomla
CD koleksi template joomla berkualias, cantik, indah dan menarik, di kemas dalam 4 CD, dapatkan di sini ...


Paket CD Hacking v3 2009
Tools, Articles, Movies, Exploits Code Archieve, Virus & Trojans, Programming Code, PDA, Hacking Reports, Advisories, Mobile, Protocols. Bonus Linux Backtrack 4, Tutorial Hacking Berbahasa Indonesia dan Bonus Puluhan Video Teknik Hacking dan Cracking



Comments (0)Add Comment
Write comment
 
  smaller | bigger
 

security image
Write the displayed characters


busy
 

Web Resource

sample image Fotografi
Gallery terbaru ilmuwebsite.com
sample image Tips & Trik
Kumpulan Tips & Trik PHP dan Mysql
sample imageDesign Resource
Koleksi Brush Photoshop Gratis, Vector, Icon,Template. Untuk percantik website anda.

Login Form

Langganan Artikel (Free)

Masukkan Email Anda
Langganan Artikel ilmuwebsite


Powered by FeedBlitz


Live Chat

b_scorpio:
Al-k:
phii_:

Partner




photoshop



Our Links

Visitors Statistics

mod_vvisit_counterToday2129
mod_vvisit_counterYesterday4086
mod_vvisit_counterThis week29210
mod_vvisit_counterLast week770
mod_vvisit_counterThis month15552
mod_vvisit_counterLast month14428
mod_vvisit_counterAll29981

User Online : 74
Your IP: 38.103.63.55
,

Web Tools

Hosting Speed

Cek Pagerank

by: prchecker.info


Cek C Class IP
Masukkan 2 sampai 10 URL per baris, ("http://" tidak di butuhkan) Enter utk ganti baris
Ex:
ilmuwebsite.com
google.com

by: webrankinfo.com