cara mudah merotasi banner iklan dengan php

Rotasi Banner Sederhana dengan PHP

Cara paling mudah untuk merotasi bannder di web Anda adalah dengan menggunakan fungsi rand() lalu menentukan url gambar dan url link. Gambar dan link yang sesuai dengan nomor acak yang dihasilkan kemudian akan ditampilkan.

Lalu bagaimana caranya? Mudah saja. Mari kita bahas bagaimana cara cara merotasi sederhana dengan .

Pada contoh berikut, kita akan menggunakan 3 buah banner dan link berbeda, tentu saja Anda bisa menambahkan sebanyak yang Anda mau.

$gbr1 = "http://situsanda.com/gambar1.jpg"; 
$url1 = "http://situsanda.com/link1.jpg";

$gbr2 = "http://situsanda.com/gambar2.jpg"; 
$url2 = "http://situsanda.com/link2.jpg";

$gbr3 = "http://situsanda.com/gambar3.jpg"; 
$url3 = "http://situsanda.com/link3.jpg";

Berikutnya, kita akan menggunakan fungsi rand() untuk menghasilkan angka acak untuk kemudian membuat variabel berdasarkan angka tersebut. Kita gunakan random ke (1, 3), karena di sini kita hanya merotasi 3 buah banner. Anda bisa menggantinya sesuai jumlah banner yang digunakan.

$no = rand (1,3); 
$Gambar = ${'gbr'.$no}; 
$URL = ${'url'.$no };

Terakhir, kita cetak url gambar dan link yang dihasilkan:


Jika disatukan, selengkap seperti berikut:

<?php
$gbr1 = "http://situsanda.com/gambar1.jpg"; 
$url1 = "https://erudisi.com/";

$gbr2 = "http://situsanda.com/gambar2.jpg"; 
$url2 = "http://situsanda.com/link2.jpg";

$gbr3 = "http://situsanda.com/gambar3.jpg"; 
$url3 = "http://situsanda.com/link3.jpg";

$no = rand (1,3); 
$Gambar = ${'gbr'.$no}; 
$URL = ${'url'.$no };

Print "<a href=".$URL."><img src=".$Gambar." border=0></a>";
?>

Tips tambahan:
– Jika ingin salah satu banner muncul lebih banyak dari lainnya, buatlah dobel untuk banner.
– Gunakan fungsi include(), untuk menampilkan banner ke setiap halaman web Anda.

Check Also

mengetahui alamat ip dengan php

Alamat IP dan PHP

Alamat IP Anda adalah: [manjingphp] $ip = getenv(“REMOTE_ADDR”) ; Echo $ip; [metuphp] Apa itu alamat …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *