Sering kali kita jumpai sebuah alamat URL seperti ini http:/www.domainku.com/index.php?hal=judul dan itu biasanya alamat tersebut mengarahkan kita untuk menuju ke sebuah halaman judul... Coba anda perhatikan contoh script php sederhana dibawah ini:
IKLAN:
index.php
<?php if ($_REQUEST['hal'] == "judul")
{
include "folder1/folder2/halaman.php";
exit;
}
?>
Script index.php di atas berfungsi untuk membuka file halaman.php dari lokasi folder1/folder2/halaman.php menggunakan Get Request dari file index.php, dan anda juga bisa membawa beberapa data yang diperlukan untuk file halaman.php tersebut, seperti contoh dibawah ini:
halaman.php
<?phpUntuk mengakses halaman.php, silahkan ketikan alamat URL seperti ini http://domainku.com/index.php?hal=judul&nama=namaku&alamat=alamatku maka hasilnya akan seperti di bawah ini:
$nama = $_GET['nama'];
$alamat = $_GET['alamat'];
echo "Nama: $nama <br/>";
echo "Alamat: $alamat";
?>
ScreenShoot:
Nama: namaku
Alamat: alamatku
Selain metode get seperti pada contoh di atas, anda juga bisa menggunakan metode POST yang di Request dari suatu Form index.php kepada file halaman.php, silahkan lihat contohnya dibawah ini:
index.php
<?php
if ($_REQUEST['hal'] == "judul")
{
include "folder1/folder2/halaman.php";
exit;
}
?>
<form action='?hal=judul' method='post'>
Nama : <input type='text' name='nama' value='Nama Anda'><br/>
Alamat : <input type='text' name='alamat' value='Alamat Anda'><br/>
<input type='submit' name='submit' value='Kirim!'>
</form>
folder1/folder2/halaman.php
<?phpJika ingin mencobanya di localhost, silahkan copy file index.php dan halaman.php kemudian simpan pada direktori server lokal komputer anda, misalkan direktori server lokal anda adalah www, maka:
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
echo "Nama: $nama <br/>";
echo "Alamat: $alamat";
?>
www/tes/index.php
www/tes/folder1/folder2/halaman.php
Kemudian ketikan alamat url berikut ini http://localhost/tes/index.php
IKLAN:
Semogatutorial ini berguna bagi anda yang sedang belajar, jangan lupa komentarnya.
Terimakasih...
4 Komentar
nice post
BalasHapushttp://gayatekno.blogspot.com
Thank's....
BalasHapusweb nya keren
BalasHapusThanks udh berkunjung....
Hapus