Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: GG skrypt
Forum PHP.pl > Forum > Gotowe rozwiązania
ramze
czy może mi ktos podać skrypt ktory by zmieniał nazwę 2 plikow w momencie kiedy jesetm dostepny na GG to wtedy słoneczko żołte ma mieć nazwę 1 a czerwone 2 i odwrotnie jak jestem niedostepny. Jak ktos nie zrozumiał to wyjażniam na serwer zgrywam pliki jpg ze słoneczkami (czer. i zółte). nazywam je 1.jpg i 2.jpg i w zaleznosci czy jestem dostepny na gg skrypt ma zmienić nazwy plików. jak jestem dostępny to plik ze słoneczkiem zółtym ma być jeden a jak nie to plik z czerwonym ma być 1
Piotrek
chyba nie chcesz robić czegoś co jest już gotowe - chyba że ja cię źle zrozumiałem...

informacja ze stron http://www.gadu-gadu.pl:
-------------------------------------
Sprawdzenie statusu użytkownika poprzez stronę WWW
Istnieje możliwość sprawdzenia statusu użytkownika poprzez stronę WWW. Proszę wywołać poniższy skrypt:

http://www.gadu-gadu.pl/users/status.asp?id=1903105

UWAGA: Jeśli użytkownik ma status "Niewidoczny" lub "Tylko dla znajomych" status takiego użytkownika jest "Niedostępny".
-------------------------------------

i pakujesz to w dowolny sposób na stronę

Piotrek
Mac
Cytat
chyba nie chcesz robić czegoś co jest już gotowe - chyba że ja cię źle zrozumiałem...

informacja ze stron http://www.gadu-gadu.pl:
-------------------------------------
Sprawdzenie statusu użytkownika poprzez stronę WWW  
Istnieje możliwość sprawdzenia statusu użytkownika poprzez stronę WWW. Proszę wywołać poniższy skrypt:

http://www.gadu-gadu.pl/users/status.asp?i...=nr_uzytkownika  &styl= 1/ 2

status: 1=Niedostępny, 2=Dostępny, 3=Zaraz wracam

UWAGA: Jeśli użytkownik ma status "Niewidoczny" lub "Tylko dla znajomych" status takiego użytkownika jest "Niedostępny".
-------------------------------------

Piotrek

Jeżeli chcesz, żeby odpowiednie grafiki (Twoje) wyświetlały się zamiast tych, które są wyświetlane ze strony gadu gadu to wybierz link (połącz się z tą stroną podają w parametrze odpowiednią wartość zmiennej, żeby skrypt asp gadu gadu wyświetlał wartość liczbową zamiast graficznej i sprawdz skryptem (łącząc się z tą stroną przez php) jaką liczbę zwróciło i potem zależnie od wartość zwórconej liczby wstawiaj odpowiedni kod html <img src...> (wstawianie odpowiedniej grafiki) smile.gif
smile.gif
Sir Blade
Cytat
Własny obrazek statusu gadu-gadu na stronie

Zapewne nieraz już widziałeś na stronach WWW jak właściciel strony przy swoim numerze gadu-gadu umieszcza ikonkę, obrazującą jego obecny status w programie.
Uzyskanie tego jest możliwe poprzez wywołanie poniższego skryptu:

http://www.gadu-gadu.pl/users/status.asp?i...nika&styl=<1 lub 2>  

Ostatnia liczba oznacza styl wyświetlania statusu. Jeżeli wstawimy 1 - będzie to styl graficzny, 2 - liczbowy.  

Niestety Gadu-Gadu oferuje nam tylko jeden styl graficzny do przedstawienia statusu na stronie.
Napiszemy prosty skrypt, który umożliwi nam użycie własnych ikonek, obrazujących nasz status w gadu-gadu. Wykorzystamy do tego styl liczbowy, w którym chcąc sprawdzić swój status, musiałabym wstawić na stronie:

http://www.gadu-gadu.pl/users/status.asp?i...d=578449&styl=2

Wpisując powyższy adres w przeglądarce, uzyskujemy stronę, której źródłem jest liczba 1, 2 lub 3. Liczby te oznaczają kolejno status: 1 - Niedostępny, 2 - Dostępny, 3 - Zaraz wracam.
Za pomocą prostego skryptu, zamienimy liczby na wskazane przez nas obrazki.

<?  
 //odczytujemy stronę ze statusem i wyświetlamy, podmieniając liczby na obrazki  
 $plik = fopen ("http://gadu-gadu.pl/users/status.asp?id=578449&styl=2", "r");  
 if (!($plik)) {  
   print "<img src='error.gif' border='0'>";  
 } else {  
     $wiersz = (fgets ($plik, 255));  
     $wiersz = str_replace ('1', '<img src="offline.gif" border="0">', $wiersz);  
     $wiersz = str_replace ('2', '<img src="online.gif" border="0">', $wiersz);  
     $wiersz = str_replace ('3', '<img src="away.gif" border="0">', $wiersz);  
     print "$wiersz";  
   fclose ($plik);  
 }  
?>  

Powyższy skrypt wczytuje najpierw stronę ze statusem liczbowym gadu-gadu, dla podanego numeru. Następnie, przy pomocy funkcji str_replace, dokonuje zamiany liczb, na wskazane przez nas obrazki.
Dodatkowo wskazujemy obrazek "error.gif", który pokaże się w przypadku, gdy skrypt nie będzie mógł otworzyć strony ze statusem gadu-gadu, co zdarza się gdy serwer jest niedostępny.
Zamiast obrazków możemy wstawić również jakiś tekst, odpowiedni do każdego statusu.  

W ten oto prosty sposób możemy dopasować wygląd grafiki statusu do wyglądu naszej strony.  


takie cos mam.... :wink:
dragonballpj
mi nie działa sad.gif
Warning: fopen("http://gadu-gadu.pl/users/status.asp?id=2722995&styl=2", "r") - No error in c:usrkrasnalwwwtestindex.php on line 434
cycu
dopisz se www
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.