Indikator Status Yahoo! Messenger Subdomain pada Addon Domains
Jun 23

Pada artikel sebelumnya, gambar yang digunakan pada status YM telah disediakan dari Yahoo!. Lalu bagaimana jika Anda ingin mengubahnya dengan gambar yang telah anda buat sendiri?

Berikut langkah-langkah yang (harus) anda lakukan:
1. Buatlah dua gambar. Yang pertama untuk menunjukkan status “Online” dan yang kedua untuk menunjukkan status “Offline”.
2. Copy script berikut, lalu paste pada bagian yang akan anda gunakan untuk menampilkan status YM:

<?php

//set konfigurasi awal
$id = “yahoo_id_anda”; //Ubah sesuai Yahoo ID anda
$online = “http://domainanda/image.”; //URL ke gambar jika status online
$offline = “http://domainanda/image.”; //URL ke gambar jika status offline

//Mari membaca Yahoo :D ,
$buka = fopen(”http://opi.yahoo.com/online?u=”.$id.”&m=t”,”r”)
or die
(”<img src=’http://opi.yahoo.com/online?u=”.$id.”&m=g&t=2′/>”);
while ($baca = fread( $buka, 2048 ))
{ $status .= $baca; }
fclose($buka);

if($status == $id.” is ONLINE”){
echo “<img border=0 src=’”.$online.”‘/>”;
} else {
echo “<img border=0 src=’”.$offline.”‘/>”;
}
?>

Catatan:
1. Cara paling simple adalah dengan membuat sebuah file baru untuk script diatas, kemudian anda gunakan fungsi include pada halaman yang akan anda gunakan untuk menampilkan status YM.
cth:
<?php include “ymstatus.php”; ?>

ymstatus.php adalah file dimana anda meletakkan script diatas.

2. Untuk contoh dari script ini, dapat anda lihat disini

One Response to “Yahoo Messenger Indikator (bag. 2)”

  1. The Journal » Blog Archive » YM Status Indicator Says:

    […] Script diatas juga saya publish di Journalnya Kantor […]

Leave a Reply

You must be logged in to post a comment.