Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: źródło html
Forum PHP.pl > Forum > PHP
exo
Witam wszystkich

chcialbym prosic o pomoc chciałbym skrypt który wyciagnie źródło html'a z jakiejs strony i nastepnie, z tego wyciagnie jakas wartosc.

Np.
skrypt wyciąga zródło strony:
http://www.inwestycjawkadry.info.pl/?dz=2&...kana=a&id=4

nsdtępnie wyświetla na ekranie np. nazwe firmy. W tym przypadku powinno wyświetlic na stronie napis:

SEKA S.A.

albo zeby wyświetlilo kod html z linijki gdzie znajduje sie nazwa.

bardzo prosze o pomoc.
em1X
można np. tak:

  1. <?php
  2. // adres strony
  3. $url = 'http://www.inwestycjawkadry.info.pl/?dz=2&pd=1&szukana=a&id=4';
  4.  
  5. // pobierz dane
  6. $data = file($url);
  7.  
  8. // lec po kazdej linii pobranych danych
  9. foreach ($data as $line)
  10. {
  11. // jezeli znaleziono wpis `Nazwa instytucji`
  12. if (strpos($line, 'Nazwa instytucji') !== false)
  13. {
  14. // nastepna linie zeskanuj z tekstu
  15. $check = true;
  16.  
  17. // przejedz o 1 linijke
  18. continue;
  19. }
  20.  
  21. // jezeli mam szukac tekstu
  22. if ( $check )
  23. {
  24. // pobierz nazwe
  25. preg_match('/<td>(.*?)</td>/', $line, $m);
  26.  
  27. // obetnij z bialych znakow
  28. $nazwa = trim($m[1]);
  29.  
  30. // wyjdz z petli
  31. break;
  32. }
  33. }
  34.  
  35. print 'Firma: ' . $nazwa;
  36. ?>
exo
dziekuje za odpowiedz ale... wyskakuje mi blad sad.gif

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\wamp\www\aaa\index.php on line 3
Cysiaczek
To znajdź sobie ten błąd! Czy My tu jesteśmy debuggerem? Aby nie przesadzasz za bardzo?
Parse error to błąd przetwarzania pliku:
syntax error - dotyczy składni php

Wsadź kod w edytor, który podświetla składnię, a znajdziesz.
em1X
bardzo interesujący błąd, tym bardziej, że moja wersja jest prawidłowa biggrin.gif
mike
~exo czy błąd występuje w 3 linii kodu, który podał ~em1X, czy dopisałeś coś lub wstawiłeś ten kod do czegoś?
Jeśli błąd Ci wyskakuje w kodzie podanym przez ~em1X to powiedz jaką masz wersję PHP, bo aż mnie to zaciekawiło.
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-2025 Invision Power Services, Inc.