![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 24.04.2002 Ostrzeżenie: (0%) ![]() ![]() |
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
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 7.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
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: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 18:20 |