[PHP] Få tag på ICQ-onlinestatus?

Permalänk
Medlem

[PHP] Få tag på ICQ-onlinestatus?

Hej!..

Jag skulle vilja kunna läsa in min och andras icqonlinestatus i php för att sedan anpassa en sida efter det. Har klurat ett tag nu utan något vettigt resultat.

Det jag funderar på är att använda icqs egna statusfunktion

http://online.mirabilis.com/scripts/online.dll?icq=5555555&im...

problemet är att jag inte kan klura ut hur jag ska ta reda på vilken bild den forwardar en till...

Någon som har nån idé ?

Visa signatur
Permalänk
Medlem

Blev lite intresserad av din idé och gjorde en liten funktion. Den verkar funka bra här iallfall.

<?php function icqStatus($uin) { $fp = fsockopen("status.icq.com", 80, $errno, $errstr, 30); fputs ($fp, "GET /online.gif?icq=$uin&img=5 HTTP/1.0\r\n\r\n"); while (!feof($fp)) { $icqStatus .= fgets ($fp, 128); } fclose ($fp); ereg("<a href=\"/5/online([0-9])", $icqStatus, $resultat); switch($resultat[1]) { case 0: return "offline"; case 1: return "online"; case 2: return "disabled"; } } echo icqStatus("5555555"); ?>

Visa signatur

berta, gamla berta, du är en underbar maskin...

Permalänk
Medlem

Du!.. det fungerar!.. Tack!

Visa signatur