Kebetulan barusan membuat sebuah fungsi untuk mengecek jumlah Page View seorang pengunjung web/blog. Nah, dengan demikian kita bisa menampilkan iklan, banner, atau apapun dengan mengecek jumlah Page Viewnya. Script ini mengecek jumlah Page View pengunjung dengan memanfaatkan variable SESSION.
Tujuan utama saya sih, ingin menampilkan iklan yang berbeda untuk Page View kedua, tiga, dst. Tanpa banyak ba bi bu, berikut ini penampakan scriptnya:
<?php
function nPageView() {
session_start();
$nPageView = 0;
if (!isset($_SESSION['nPageView'])) {
$nPageView = 1;
session_register('nPageView');
$_SESSION['nPageView'] = $nPageView;
}
else {
$nPageView = $_SESSION['nPageView'];
$nPageView++;
$_SESSION['nPageView'] = $nPageView;
}
return $_SESSION['nPageView'];
}
?>
Penggunaannya cukup gampang, kita tinggal memanggil fungsi tersebut dengan menulis:
nPageView();
Secara lebih detilnya seperti ini:
if (nPageView()==1) {
// tampilkan iklan untuk Page View pertama
}
else if (nPageView()==2) {
// tampilkan iklan untuk Page View pertama
}
else {
// tampilkan iklan untuk Page View diatas 2
}
Kalo ada yg kurang mohon dikoreksi ya, mungkin bisa diperpendek gitu





January 19th, 2012 at 2:10 pm
Mending di buat array mas..
trus manggilnya di radom.. jd bisa dinamis
January 19th, 2012 at 3:02 pm
om @coliq: bisa juga sih, tapi kebetulan ini pengennya nggak dinamis, jadi biar bisa ngecek page view pertama