Если человек хочет на php вот на php:
Установка сниппета
1. Создать сниппет IcqStatus с кодом расположеном ниже
2. Вставить код на страницу [ [IcqStatus?icq=290064832] ]
Код:
$path = "assets/images/";
$online = "<img src='".$path."/icq_online.png' title='Онлайн' alt='icq online' align='absmiddle' />";
$offline = "<img src='".$path."/icq_offline.png' title='Оффлайн' alt='icq offline' align='absmiddle' />";
$na = "<img src='".$path."/icq_na.png' title='N/A' alt='icq n/a' align='absmiddle' />";
$fp = fsockopen("status.icq.com", 80);
if($fp) {
fputs($fp, "GET /online.gif?icq=".$icq."&img=5 HTTP/1.0rnrn");
while ($line=FGetS($fp,128)) {
if(ERegI("^Location:.*$", $line)) {
if(ERegI("online1.gif",$line)) {
$icq_status = $online;
} else {
$icq_status = $offline;
}
}
}
} else {
$icq_status = $na;
}
$icq_status .= " <a href='http://www.icq.com/whitepages/cmd.php?uin=$icq&action=add' title='Добавить в список пользователей'>Добавить</a>";
return $icq_status;
Или источник тут:
http://www.etomite.ru/index.php?id=66