Membuat Halaman Redirect Sederhana Dengan PHP

Tutorial kali ini saya coba untuk menjelaskan secara sederhana bagaimana proses halaman di-redirect. Pengertian Redirect Page secara sederhana adalah saat kita menuju ke Link yang kita Klik, kita dihadapkan pada halaman selingan ( seperti Iklan ) beberapa detik lalu secara otomatis akan menuju ke halaman yang kita tuju.

Mungkin teman bertanya-tanya, Lalu apa tujuan dari adanya redirect page ?

Misalkan kita mempunyai teman yang ingin menjual produknya di Internet, atau mungkin sponsor website kita, nah kita buat agar tiap tamu yang datang lalu meng-Klik salah satu link andalan kita, maka secara tidak sengaja, tamu akan melihat iklan dari teman kita atau sponsor website kita. Dengan demikian, mungkin saja tamu kita berminat dengan iklan yang kita pasang.

Lalu bagaimana cara membuatnya ?

Disini, saya hanya menjelaskan sederhana membuat halaman redirect dengan menggunakan Javascript. Berikut adalah listing codenya :


Index.php

<?php
  function redir($link,$text){
    ?>
<a href="redir.php?url=<?php echo $link; ?>"><?php echo $text; ?></a>
<?php
  }
?>
<html>
<head>
 <title>Redirect Page</title>
</head>
<body>
 <?php redir('artikel1.php','Artikel 1'); ?><br />
 <?php redir('artikel2.php','Artikel 2'); ?><br />
 <?php redir('artikel3.php','Artikel 3'); ?><br />
</body>
</html>

Redir.php

<html>
<head>
<title>redir php</title>
<script language="javascript">
  function redir() {
    window.location='<?php echo $_GET['url']; ?>';
  }
 
  function startTime() {
    window.setTimeout('redir();',10000);
  }
</script>
</head>

<body onload="startTime()">
Anda masuk ke halaman redirect page,,<br>
Halaman Redirect ini bisa digunakan untuk iklan sponsor web kita.<br>
Tunggu sebentar karna halaman ini akan menuju kehalaman yang anda tuju.
</body>
</html>

Artikel1.php

<html>
<head>
<title>Artikel 1</title>
</head>
<body>
Artikel 1<br>
Artikel 1 ini berisi ya artikel 1.
</body>
</html>

Alur jalan codenya :

Tiap tamu website mengklik link kita di index.php maka masuk ke fungsi redir yang menuju ke halaman redir.php

function redir($link,$text){
    ?>
<a href="redir.php?url=<?php echo $link; ?>"><?php echo $text; ?></a>
<?php
  }

Saat masuk ke halaman redir.php,,tiap diload,,maka masuk ke fungsi startTime()

function startTime() {
    window.setTimeout('redir();',10000);
  }

Dan dihitung mundur [ setTimeout ] 10 detik, dan setelah 10 detik maka masuk ke fungsi redir()

function redir() {
    window.location='<?php echo $_GET['url']; ?>';
  }

Di fungsi redir () , halaman artikel 1 ditangkap dengan fungsi $_GET[‘url’], dimana url dibuang di halaman index.php tepatnya pada code ini.

<a href="redir.php?url=<?php echo $link; ?>"><?php echo $text; ?></a>

Sampe disini,,kita tahu alur jalan dari proses membuat halaman redirect.

Sumber : http://terusbelajar.wordpress.com/2010/02/27/membuat-halaman-redirect-sederhana/


Related Search