Nejdříve si nadefinujeme funkci:
<?
function icq($icq){
$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)){
if($lang=="EN"){
$icq_status = "available";
}else{
$icq_status = "připojen";
}
}else{
if($lang=="EN"){
$icq_status = "unavailable";
}else{
$icq_status = "odpojen";
}
}
}
}
}else{
echo "n/a";
}
return $icq_status;
}
?>
Do stránky potom vloíme:
<?
echo icq("123456789");
?>