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
Posted in Tips & Trik by opik on 08/01/2008 at 05:16
arif on 08/01/2008 at 05:39 :
keren2..keep posting bro
hasto on 09/01/2008 at 09:24 :
heheheh akhirnya di posting juga setelah saya paksa minta diajarin xixixixixix
opik on 11/01/2008 at 02:28 :
Hu`uh
Betha on 06/02/2008 at 16:14 :
Saya sedang online!
hamdan on 09/02/2008 at 13:45 :
kalau untuk beberapa status bisa ga bos, semisal sedang sibuk, sedang keluar, dsb?
opik on 09/02/2008 at 22:32 :
Untuk selain status online dan tidak online, ane belum nemu triknya bos. Nanti kalo sudah ketemu pasti ane share
jekivita on 02/04/2008 at 13:38 :
ok bossss …. thanks infone yahhhh
dj sleman on 07/04/2008 at 16:41 :
Kalau statusnya sedang tesis gimana boss?
adit on 08/05/2008 at 19:42 :
klo statusnya lagi diatas perut gimana pak? hahaha…
opik on 09/05/2008 at 00:03 :
Hehehhehe.
Kalo itu sih ndak perlu status. Yang penting aksinya hahahhhah.
pinginbelajar on 22/12/2008 at 22:41 :
maksih bozz tips nya
sukses selalu
Nicheel on 05/07/2009 at 05:27 :
hehe… gampang aja koq di http://www.freecustomize.com
icha on 09/09/2009 at 13:42 :
oo…..gini to caranya pak, tenkyu…tenkyu…