Jika kita terbiasa menggunakan Yahoo Messenger (YM) kita bisa dengan mudah memasukkan status online/offline kita pada website kita. Caranya adalah dengan menyisipkan kode HTML berikut pada posisi dimana gambar akan dimunculkan:
<a href=”ymsgr:sendIM?yahoouser”> <img border=0 src=http://opi.yahoo.com/online?u=yahoouser&m=g&t=2 /></a>

Selain itu, kita bisa mengkustomisasi gambar yang ada dengan menggunakan gambar kita sendiri. Kita akan menyediakan dua gambar, yaitu gambar untuk offline dan gambar untuk online. Untuk itu, kita perlu menulis sedikit script PHP sebagai berikut:

<?php
//Insert yahoo messenger status
$check_it = “http://mail.opi.yahoo.com/online?u=yahoouser&m=a&t=1”;
$id =”yahoouser”;
$online=”<a href=’ymsgr:sendIM?yahoouser’><img src=’../images/ym_online.jpg’ border=’0′></a><br>”;
$offline=”<img src=’../images/ym_offline.jpg’><br>”;
$file = fopen(“$check_it”.”$id”, “r”);$read = fread($file, 200);

$read = ereg_replace($id, “”, $read);

if ($y = strstr ($read, “00”)) {
$x = “$offline”;
}elseif ($y = strstr ($read, “01”)) {
$x = “$online”;
}
echo (“$x”);
fclose($file);
?>

Ini adalah gambar saat kita online:

dan ini gambar saat kita offline

Kita bisa ganti gambarnya sesuai keinginan kita.