ICQ - Script

asterisk*2a

Mitglied
Da ich keine Ahnung von JavaScript hatte. Suchte ich was und habs gefunden. Wollt mich nur mal revanchieren das mir bei meinem MySQL Prob geholfen wird.

PHP:
<?

function GetICQ($uin) {
    if (!is_numeric($uin)) return FALSE;

    $fp = fsockopen('wwp.icq.com', 80, &$errno, &$errstr, 8);
    if (!$fp) return FALSE;

    $request = "HEAD /scripts/online.dll?icq=$uin&img=5 HTTP/1.0\r\n"
              ."Host: wwp.icq.com\r\n"
              ."Connection: close\r\n\r\n";
    fputs($fp, $request);

    do {
       $response = fgets($fp, 1024);
    }
    while (!feof($fp) && !stristr($response, 'Location'));

    fclose($fp);

    if (strstr($response, '4367')) return 'online';
    if (strstr($response, '4349')) return 'offline';
    if (strstr($response, '4386')) return 'disabled';
    return FALSE;
}

// Aufruf:
echo GetICQ(83971540);

?>
 
Zurück