Loading:

Ferie zimowe - 3 za 2

Status GG na własnej stronie [php]

Ostatnio poszukiwałem skryptu pokazującego na stronie status mojego GG. Udało mi się odszukać coś takiego: (patrz Listing)

 

To dość prosty i łatwy do dodania skrypt. Można sobie przygotować własne pliki obrazków: niedostepny.jpg, dostepny.jpg, wracam.jpg i error.jpg i wrzucić na serwer.

Ja przygotowałem w rozdzielczości 20x20px, dość dobrze się prezentują:

http://img130.imageshack.us/img130/3090/niedostepny.jpg

http://img130.imageshack.us/img130/1698/dostepny.jpg

http://img130.imageshack.us/img130/3921/wracam.jpg

http://img690.imageshack.us/img690/8919/errormk.jpg     - error.jpg

 

Tutaj można pobrać przygotowane obrazki:

http://rapidshare.com/files/431804130/status.rar



Napisz Artykuł

Listing

<?
$plik = fopen ("http://status.gadu-gadu.pl/users/status.asp?id=xxxxxx&styl=2", "r"); //zamiast "xxxxxx" wpisz numer gg
$status = fgets($plik, 2);
switch ($status)
{
case 1:            echo '<img src="/niedostepny.jpg" alt="niedostepny" />';
           break;
case 2:            echo '<img src="/dostepny.jpg" alt="dostepny" />';
           break;
case 3:            echo '<img src="/wracam.jpg" alt="wracam" />';
           break;
default:                    echo '<img src="/error.jpg" alt="error" />';  // w razie bledu pokaze sie obrazek error.jpg
                               break;
}
fclose($plik);
?>


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=2&t=8034

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: piottro1 Ranga: Poziom 7 Punktów: 210
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors