Drakulil, Musuhnya Drakula

Maret 30, 2009

PHP: Fungsi konversi periode bulan tahun dari angka ke hurup

Diarsipkan di bawah: Tips n Trik — drakulil @ 9:08 am

Dibuat oleh xkurnx, fungsi-fungsi php dibawah ini digunakan untuk mempermudah konversi periode bulan dan tahun, dari angka menjadi hurup. Contohnya 200902 menjadi Feb-09.

Cara penggunaan,
$ym=’200903′
$periodelalu=getPeriodeLalu($ym)
echo $periodelalu;

Berikut ini fungsi2nya; semoga bermanfaat :)

function getPeriodeLalu($periode) {
$tahun=substr($periode, 0, 4);
$bulan=substr($periode, -2, 2);
$lastmonth = mktime(0,0,0,$bulan-1,1,$tahun);
$xlastmonth=strftime(“%Y%m”,$lastmonth);
return $xlastmonth;
}

function getPeriodeLaluTahunLalu($periode) {
$tahun=substr($periode, 0, 4);
$bulan=substr($periode, -2, 2);
$lastmonth = mktime(0,0,0,$bulan-1,1,$tahun-1);
$xlastmonth=strftime(“%Y”,$lastmonth);
return $xlastmonth;
}

function getPeriodeTahunLalu($periode) {
$tahun=substr($periode, 0, 4);
$bulan=substr($periode, -2, 2);
$lastmonth = mktime(0,0,0,$bulan,1,$tahun-1);
$xlastmonth=strftime(“%Y%m”,$lastmonth);
return $xlastmonth;
}

function getPeriode($periode) {
$tahun=substr($periode, 0, 4);
$bulan=substr($periode, -2, 2);
$lastmonth = mktime(0,0,0,$bulan,1,$tahun);
$xlastmonth=strftime(“%b-%y”,$lastmonth);
return $xlastmonth;
}

Januari 16, 2009

Oracle: Membuat Fungsi Hitung Durasi

Diarsipkan di bawah: Tips n Trik — drakulil @ 11:14 am

Banyak programmer yang sering melakukan perhitungan selisih waktu (durasi) dengan melakukan query langsung di databasenya, termasuk juga saya. Untuk keperluan itu saya mencoba membuat beberapa fungsi untuk melakukan perhitungan durasi waktu dari Oracle karena kebetulan saat ini menggunakan database tersebut.

(lagi…)

Januari 11, 2009

Javascript: Menutup browser tanpa warning

Diarsipkan di bawah: Tips n Trik — drakulil @ 2:02 pm

Fungsi javascript yang digunakan untuk menutup browser adalah window.close(). Tapi kalo kita memanggil fungsi ini dari window pertama (bukan dari window yang kita buka pake fungsi window.open()). Maka kita akan selalu mendapat alert seperti ini;

“The page is trying to close the window”

Nah, supaya alert itu gak muncul, tambahkan script seperti ini untuk ngakalin window open nya.

window.opener=’apapunbisa’;
window.open(”,’_parent’,”);
window.close();

Semoga bermanfaat.

September 24, 2008

Memasang YM status di blog anda

Diarsipkan di bawah: Harian, Tips n Trik — drakulil @ 2:01 pm

Mau punya gambar status Yahoo Messenger kayak di blog ini?
Caranya gampang, paling gampang ya nanya, tadi aku nanya ke bikpici “Bik, gimana cara masang gambar status YM?. pake widget apa?”.
Tapi sayang sekali sodara-sodara bikpici keburu off sebelum menjawab.

Akhirnya dengan susah payah kita coba teliti gambar status YM yang nempel diblognya bikpici, ternyata gambar itu berasal dari webnya yahoo (hohoho… baru tau saya) “makasih yo bikpici”, udah…udah… cukup analisanya, sekarang mari kita praktekkan.

  • Login ke dalam wp-admin blog anda.
  • Klik menu DesainWidget
  • Tambahkan satu widget baru, nama widgetnya Teks, keterangannya disitu “Teks biasa atau HTML”
  • Klik Sunting pada bagian widget Teks yang muncul di sebelah kanan (biasanya warna teksnya putih dalam kotak biru)
  • Di kolom yang kedua, masukkan script html untuk manggil image spt ini

    <a href=’http://edit.yahoo.com/config/send_webmesg?.target=id_ym_mu&.src=pg%E2%80%9D‘><img src=’http://opi.yahoo.com/online?u=id_ym_mu&m=g&t=14&l=us%E2%80%9D’></img></a>

    Ganti tulisan id_ym_mu dengan id YM kamu.

  • Simpan dan coba liat blog kamu sekarang, muncul gak yah? ;) )

Oh iya, kalo gambarnya mau diganti, tinggal ganti aja nilai variable t pada url image diatas.

Semoga bermanfaat yah.

September 13, 2008

apache2-php5-oracle8-pgsql8-freetds on Suse Linux Enterprise Server 9

Diarsipkan di bawah: Tips n Trik — drakulil @ 5:20 pm

| ————————————————————————-
| Postgresql, Ldap, PHP, Apache, Freetds
| OS : Suse Linux Enterprise Server 8 (32 bit)
| user : root
| andi_sn
| Desember 2007
|————————————————————————–

(lagi…)

Halaman Berikutnya »

Blog pada WordPress.com.