Script PHP Tomorrow Date, Rahasia Dibalik Website SMUO (Sistem Mesin Uang Otomatis)
Script PHP tomorrow date (tanggal besok) sering kali dijumpai pada website SMUO (Sistem Mesin Uang Otomatis) seperti formulabisnis.com. Sehingga seolah-olah kamu harus membayarnya paling lambat besok (jika ingin dapat bonus), padahal sebenarnya jika kamu kunjungi website tersebut lagi besok, maka tanggal pembayaran paling lambat akan berubah lagi keesokan harinya lagi dan seterusnya.
Sebagai contohnya, di bawah ini adalah screenshot dari salah satu website SMUO, formulabisnis.com.

screenshot formulabisnis.com

screenshot formulabisnis.com
Dan lihatlah screenshot kedua di atas yang telah saya lingkari warna merah. Di sana tertulis, “24 Super bonus akan hangus jika pemesanan anda melewati batas waktu hari Kamis, 01 Oktober 2009.”. Screenshot di atas saya ambil pada hari Rabu, 30 September 2009. Contoh website SMUO lainnya yang saya temukan adalah aksesgratis.com, berikut screenshotnya.

screenshot aksesgratis.com
Begitu manisnya bujukan mereka, apalagi ditambah dengan tawaran bonus jika membayarnya paling lambat besok agar mereka tidak kehilangan pembelinya dan membuat pengunjung akan segera membayarnya.
Dalam tulisan ini saya akan mengupas script dibalik tanggal pembayaran dalam website SMUO itu. Saya telah membuat scriptnya berikut.
<?php
// array
$hari = array('Minggu','Senin','Selasa','Rabu','Kamis','Jumat','Sabtu');
$bulan = array('Januari','Februari','Maret','April','Mei','Juni','Juli','Agustus','September','Oktober','November','Desember');
// hari ini ****************************************************************
$hari_ini_no = date('w');
$hari_ini = $hari[$hari_ini_no];
$tanggal = date('j');
$bulan_ini_no = date('n')-1; // dikurang satu karena mulainya dari angka 1
$bulan_ini = $bulan[$bulan_ini_no];
$tahun = date('Y');
$sekarang = "$hari_ini, $tanggal $bulan_ini $tahun";
// end of hari ini *********************************************************
// besok *******************************************************************
$hari_bsk_no = date('w',mktime(0,0,0,date('m'), date('d')+1, date('Y')));
$hari_bsk = $hari[$hari_bsk_no];
$tanggal_bsk = date('j',mktime(0,0,0,date('m'), date('d')+1, date('Y')));
$bulan_bsk_no = date('n',mktime(0,0,0,date('m'), date('d')+1, date('Y')))-1;
$bulan_bsk = $bulan[$bulan_bsk_no];
$tahun_bsk = date('Y',mktime(0,0,0,date('m'), date('d')+1, date('Y')));
$tomorrow = "$hari_bsk, $tanggal_bsk $bulan_bsk $tahun_bsk";
// end of besok ************************************************************
echo"besok : $tomorrow <br>
skrng : $sekarang";
?>
Dalam script diatas, terdapat array untuk menyesuaikan nama hari dan bulan di Indonesia. Dan juga telah dibuat tanggal perbandingan untuk hari ini dan besok.
Tidak cuma tanggalnya saja yang berubah, tapi juga hari, bulan dan tahun juga ikut berubah. Sehingga hasilnya akan menjadi seperti ini:
Sekarang : Senin, 21 September 2009
Besok : Selasa, 22 September 2009
Contoh lainnya:
Sekarang : Rabu, 30 September 2009
Besok : Kamis, 1 Oktober 2009
Sekarang : Kamis, 31 Desember 2009
Besok : Jumat, 1 Januari 2010
Popularity: 1% [?]



Comment by maryanto on 17 November 2009:
best info mas…
artikel-artikel seperti ini sangat bermanfaat sekali buat saya yang newbie banget. Terima kasih atas infonya mas semoga bisa nambah postingan yang bagus2 lagi.