Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pomoc z graphicdraw
SSB
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 21.12.2008
Skąd: Świnoujście

Ostrzeżenie: (0%)
-----


Witam! Mam problem. Wpisałem takie cuś w php:

  1. <?
  2.  
  3. $zrodlo = file_get_contents('http://windstarmania.pl/stat/index.php');
  4.  
  5. #wyciagniecie nazwy
  6. preg_match('|[hostname] => |', 'a-z', $zrodlo, $posty);
  7.  
  8.  
  9. $obrazek=imagecreatefromjpeg('status.jpg');
  10.  
  11. $kolor=ImageColorAllocate($obrazek,255, 255, 255); //definiuje kolor
  12.  
  13. ImageTTFText($obrazek,10,0,225,1,$kolor,'visitor2.ttf',$posty[1].''); //wypisuje text [wielkoťŠ, nachylenie, po-oŹenie]
  14.  
  15. Header("Content-type: image/jpeg");
  16. ImageJpeg($obrazek,NULL,100);
  17. ImageDestroy($obrazek);
  18. ?>


Oto efekt:
http://windstarmania.pl/tet_sygna.php

Nie ma nigdzie tego hostname. Proszę o pomoc, co zrobić aby wzięło się i zrboiło.
Pozdro
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
altruista2
post
Post #2





Grupa: Zarejestrowani
Postów: 127
Pomógł: 32
Dołączył: 8.02.2010

Ostrzeżenie: (0%)
-----


Ja nie lubie funkcji preg_match itd. Zrobiłbym to inaczej:

  1. $tmp = explode('[hostname] => ',file_get_contents('http://windstarmania.pl/stat/index.php'));
  2. $tmp = explode("\n",$tmp[1]);
  3.  
  4. $twoj_hostname = $tmp[0];
  5. unset($tmp);


Tyle.

Widzę że bawisz się w CS-a, ja prowadzę stronę www.gamesbnet.com i mam tam status serwera CS 1.5 (tak! CS 1.5) jeśli chcesz zrobić porządnie to co zamierzasz napisz do mnie na PW albo możemy rozwiązać sprawę na łamach niniejszego forum.

Jeśli chciałbyś sam się pobawić to ściągnij sobie PsychoStats, gdzie są gotowe klasy do monitorowania serwerów Counter-Strike'a i przeglądnij źródła.

Tu masz fajną klasę PHP -
http://www.gamesbnet.com/trash/monitorowanie-serwera-cs.zip

Jeśli będziesz miał problemy pisz.
Dodam jeszcze że czasami niektórzy providerzy blokują porty wszystkie inne niż 80 (czyli HTTP), dlatego jeśli skrypt nie będzie Ci działał warto napisać do admina.

Dodatkowe linki:
http://www.psychostats.com/

Ten post edytował altruista2 9.02.2010, 01:05:20
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 03:06