Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pobieranie informacji z innej strony
zagi195
post
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 1.02.2010

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


Witam
Widziałem dużo tematów o tym ale nie za bardzo zrozumiałem je wszystkie więc zakładam własny.
Chcę odczytać i pokazać dane ze strony gametracker, np.
http://www.gametracker.com/server/83.1.164...ayer/Zagi!/
powiedzmy, że chcę odczytać "Player Score: 7579 ".
Chyba trzeba użyć preg_match. czytałem trochę, ale nie rozumiem jak.
Pomóżcie mi to zrozumieć jakoś na tym przykładzie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
tomsi
post
Post #2





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Poczytaj o file (pl)

Go to the top of the page
+Quote Post
zagi195
post
Post #3





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 1.02.2010

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


A jak w tej funkcji można określić co się chcę pobrać ze strony?
Go to the top of the page
+Quote Post
Wicepsik
post
Post #4





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


Pobieranie poszczególnych części ze strony zrobisz korzystając z preg_match
Go to the top of the page
+Quote Post
zagi195
post
Post #5





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 1.02.2010

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


ehh... nie zrozumiem tego po angielsku napewno... Proszę o bardziej rozbudowane wypowiedzi
Go to the top of the page
+Quote Post
tomsi
post
Post #6





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Możesz sobie wypisać na ekranie cała tablicę żeby zobaczyć, który jej element Ci odpowiada. Jak wybierzesz to określisz, że chcesz tylko ten konkretny wypisywać.
Go to the top of the page
+Quote Post
zagi195
post
Post #7





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 1.02.2010

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


Kod z przykładu tamtej funkcji zwraca mi 6 błędów ;(
Go to the top of the page
+Quote Post
tomsi
post
Post #8





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Jakie błędy? Pokaż kod, napisz jakie błędy, bo tak to ciężko coś powiedzieć.
Go to the top of the page
+Quote Post
zagi195
post
Post #9





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 1.02.2010

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


  1. Warning: file() [function.file]: URL file-access is disabled in the server configuration in /virtual/z/a/zagi-design.ugu.pl/a.php on line 4
  2.  
  3. Warning: file(http://www.onet.pl/) [function.file]: failed to open stream: no suitable wrapper could be found in /virtual/z/a/zagi-design.ugu.pl/a.php on line 4
  4.  
  5. Warning: Invalid argument supplied for foreach() in /virtual/z/a/zagi-design.ugu.pl/a.php on line 7
  6.  
  7. Warning: file() [function.file]: URL file-access is disabled in the server configuration in /virtual/z/a/zagi-design.ugu.pl/a.php on line 12
  8.  
  9. Warning: file(http://www.onet.pl/) [function.file]: failed to open stream: no suitable wrapper could be found in /virtual/z/a/zagi-design.ugu.pl/a.php on line 12
  10.  
  11. Warning: implode() [function.implode]: Invalid arguments passed in /virtual/z/a/zagi-design.ugu.pl/a.php on line 12



A kod taki jak tam był podany:
  1. <?php
  2. // Pobierz plik do tablicy. W tym przykładzie poprzez HTTP pobierzemy
  3. // źródło HTML z URL
  4. $lines = file('http://www.onet.pl/');
  5. // Za pomocą pętli przeglądamy naszą tablicę i pokazujemy źródło strony w postaci
  6. // źródła HTML oraz numery linii.
  7. foreach ($lines as $line_num => $line) {
  8. echo "Linia #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n";
  9. }
  10.  
  11. // Kolejny przyklad pozwala pobrać stronę i umieścić ją w łańcuchu znaków Zobacz także file_get_contents().
  12. $html = implode ('', file ('http://www.onet.pl/'));
  13. ?>

Go to the top of the page
+Quote Post
piotrooo89
post
Post #10


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Kod
URL file-access is disabled in the server configuration

w wolnym tłumaczeniu oznacza to mniej więcej tyle że admin to cham i zablokował obsługę funkcji file (IMG:style_emoticons/default/smile.gif)

a teraz na serio, masz dokładny opis błędu a Ty dalej nie wiesz o co chodzi? bardziej na tacy dostać nie mogłeś.
Go to the top of the page
+Quote Post
jareeny
post
Post #11





Grupa: Zarejestrowani
Postów: 226
Pomógł: 23
Dołączył: 2.10.2007
Skąd: Słupsk

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


może jeszcze file_get_contents.

jeżeli masz poblokowane, to wtedy pozostaje curl

garść linków:
cURL na php.net
file_get_contents() @ php.net
reszta w google.
Go to the top of the page
+Quote Post

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: 8.10.2025 - 07:19