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 :

  1. 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
  2. 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 ๐Ÿ˜€
  3. 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.
  4. Selesai. refresh-lah browser anda. Sekarang status ym! buatan anda sudah siap untuk dinikmati. Jika anda menginginkan

13 comments

  1. Untuk selain status online dan tidak online, ane belum nemu triknya bos. Nanti kalo sudah ketemu pasti ane share

  2. Hehehhehe.
    Kalo itu sih ndak perlu status. Yang penting aksinya hahahhhah.

Leave a Reply

Your email address will not be published. Required fields are marked *