Genzo newbie just share =) Genzo noob just share: Menampilkan Banner Secara Acak
selamat datang di blog tutorial saya ,blog ini di buat sederhana untuk memudahkan anda dalam membaca dan belajar :D .keep calm and enjoy =) . /yusufgenzo

Menampilkan Banner Secara Acak

Anda pemilik blog atau website tentunya mempunyai banner yang ingin ditampilkan di blog atau website. Nah bagaimana kalau banner yang kita miliki itu sangat banyak jumlahnya? tidak mungkin kan kita menampilkannya sekaligus. Untuk itu kita perlu mengatur agar banner-banner tersebut tampil satu per satu tapi secara acak.
Caranya seperti ini :
Buat sebuah file php, beri nama randomads.php kemudian ketikkan skrip dibawah ini
<?php
function banner($f) {
$file = file($f);
srand((double)microtime()*1000000);
while ($randomads == "") {
$randomads = ereg_replace("\n","",$file[rand(0,count($file))]);
}
print "$randomads";
}
?>
Trus buat lagi file yang akan menampung semua url dari banner kita. terserah mau pake ekstensi apa saja. Sebagai contoh kita buat file banner1.txt lalu ketikkan url dari banner beserta link-nya disini. Tapi ingat, masing-masing url harus diketikkan dalam satu baris saja. Untuk itu sebaiknya format wordwrap di notepad anda di nonaktifkan. Sebagai contoh, anggaplah kita memiliki 3 buah banner dengan nama ads1.gif, ads2.gif dan ads3.gif.
<a href="http://localhost/blog/" title="Internet, pemrograman, tips & trik"><img src="ads1.gif" border="0"></a>
<a href="http://localhost/blog/" title="Internet, pemrograman, tips & trik"><img src="ads2.gif" border="0"></a>
<a href="http://localhost/blog/" title="Internet, pemrograman, tips & trik"><img src="ads3.gif" border="0"></a>
Sekarang anda tinggal memasukkan banner tersebut ke halaman anda. caranya tinggal tambahkan skrip dibawah ini pada halaman anda.
<?php
include('randomads.php');
banner('banner1.txt');
?>
Source codenya bisa di download disini