
$ch = curl_init("http://wwp.icq.com/scripts/online.dll?icq=43471815&img=5");
$size = curl_getinfo($ch, CURLINFO_CONTENT_LENGTH_DOWNLOAD)Bu$ter link=topic=15103.msg97682#msg97682 date=1180004222]
А то, что грузится долго, так это может из-за того что картинка читается по частям? Не проще ли использовать что
чтобы можно было подставить свою картинку вместо стандартной
$path = "assets/images/";
$online = "<img src='".$path."icq_online.png' title='Онлайн' border='0' alt='icq online' style='margin-bottom:-3px;width:16px;height:16px;' />";
$offline = "<img src='".$path."icq_offline.png' title='Оффлайн' border='0' alt='icq offline' style='margin-bottom:-3px;width:16px;height:16px;' />";
$na = "<img src='".$path."icq_na.png' title='N/A' alt='icq n/a' border='0' style='margin-bottom:-3px;width:16px;height:16px;' />";
$fp = fsockopen("status.icq.com", 80);
if($fp) {
fputs($fp, "GET /online.gif?icq=".$icq."&img=5 HTTP/1.0\r\n\r\n");
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;
}
$output = $icq_status." <a href='http://www.icq.com/people/about_me.php?uin=$icq'>".$icq."</a>";
return $output;
что-то похожее когда-то лежало на etomite.ru и используется до сих пор на моей странице контактов