Wyświetlanie statusu Gadu-Gadu?

Drajwer
<?php 
function gg_status($id) {
  $status = file("http://status.gadu-gadu.pl/users/status.asp?id=".$id."&styl=2");
  $statusy = ["nic", "niedostępny", "dostępny", "zaraz wracam"];
  return $statusy[$status[0]];
} 
?>

wywolanie:

<?php
$status = gg_status(1263497);
echo "Jestem teraz " . $status;

8 komentarzy

Wydaje mi się, że bardziej przejrzyście by było, gdyby zamiast dopisku -1+1 zrobić po prostu rzutowanie na int - (int)$x[0] :)

Lepiej wejść tutaj: http://dodatkinabloga.pl/gg.html dużo prostsze rozwiązanie i działa wszędzie.

-1+1

Ma to jakiś sens ?

Poprawiony link, kolorowanie składni. Takie coś warto zrobić w ajaxie. Tylko obciąża nas serwer.

lepiej uzywac adresu:
http://status.gadu-gadu.pl/users/status.asp?id=numer

poniewaz ten z przedrostkiem www jest odnosnikiem do powyzszego i sie wtedy strona po prostu wolniej laduje...

A mi nie chce działac....

ups, te comentsy obsluguja http ;)
jeszcze raz.

img src=http://www.gadu-gadu.pl/users/status.asp?id=2452840

albo prosciej:
<img src=http://www.gadu-gadu.pl/users/status.asp?id=1234567 >

;)