Menampilkan Status YM! Versi Kamu Sendiri Pada Halaman Website
Sebelumnya sudah pernah dibahas teknik standar menampilkan status ym! pada website. Namun ada kalanya kita bosan dengan tampilan ikon status ym! standar yang sudah tersedia.
Berikut akan saya jelaskan langkah-langkah membuat tampilan status ym! versi anda :
- Buatlah 2 buah gambar/image, yaitu gambar untuk status pada saat anda sedang online dan gambar untuk status pada saat anda sedang offline.
Misalnya : ym-online.gif dan ym-offline.gif - Pastikan webhosting anda mengijinkan untuk dijalankannya fungsi PHP fopen() dan fgets().
Ini merupakan syarat yang wajib harus terpenuhi, karena nantinya kita akan memerintahkan skrip yang akan dibuat untuk mengambil nilai kondisi status ym! ’secara paksa’ (tapi bukan pemerkosaan loh).
Biasanya tidak semua webhosting mengijinkan untuk dijalankannya fungsi ini. Katanya sih berbahaya
- Edit skrip berikut, lalu sisipkan pada halaman website anda.
<?php
$panggilURL = @fopen("http://opi.yahoo.com/online?
u=yahoo_id&m=i&t=1");
$bacaNilaiStatusYM = @fgets($panggilURL, "r");
if ($bacaNilaiStatusYM== "01") {
$statusYM = "Saya Sedang OnLine!";
echo "<a href=\"ymsgr:sendIM?yahoo_id\" title=\"$statusYM\">
<img src=\"http://www.namadomainanda/ym-online.gif\"
border=\"0\" alt=\"$statusYM\" /></a>";
} else {
$statusYM= "Maaf Saya Sedang OffLine!";
echo "<a href=\"ymsgr:sendIM?yahoo_id\" title=\"$statusYM\">
<img src=\"http://www.namadomainanda/ym-offline.gif\"
border=\"0\" alt=\"$statusYM\" /></a>";
}
?>
Keterangan :
yahoo_id, gantilah dengan id yahoo anda.
http://www.namadomainanda, rubah menjadi nama domain yang anda gunakan.
fopen, untuk membuka halaman http://opi.yahoo.com/online?u=yahoo_id&m=i&t=1.
fgets dan r, untuk membaca nilai status ym! anda, apakah bernilai 00 untuk kondisi offline dan bernilai 01 untuk kondisi online.
Nilai m=i dan t=1, sebenarnya dapat anda rubah. Silahkan anda coba sendiri, nantinya anda pasti akan mengerti apa yang saya maksudkan. - Selesai. refresh-lah browser anda. Sekarang status ym! buatan anda sudah siap untuk dinikmati. Jika anda menginginkan pada jam atau hari yang berbeda, tampilan status ym! anda selalu berubah-ubah, anda dapa pula menyisipkan skrip penjadwalan sesuai selera anda.
Selamat ber-eksplorasi. Saya tidak bertanggung jawab atas segala resiko yang nantinya mungkin terjadi.
- January 8th



keren2..keep posting bro
heheheh akhirnya di posting juga setelah saya paksa minta diajarin xixixixixix
Hu`uh
Saya sedang online!™
kalau untuk beberapa status bisa ga bos, semisal sedang sibuk, sedang keluar, dsb?
Untuk selain status online dan tidak online, ane belum nemu triknya bos. Nanti kalo sudah ketemu pasti ane share
ok bossss …. thanks infone yahhhh
Kalau statusnya sedang tesis gimana boss?
klo statusnya lagi diatas perut gimana pak? hahaha…
Hehehhehe.
Kalo itu sih ndak perlu status. Yang penting aksinya hahahhhah.