Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] zrobilem file_get_contents a cos nie dziala
Forum PHP.pl > Forum > Przedszkole
damianm2007
witajcie

zrobilem tak

  1. <?php
  2.  
  3. $jgor = file_get_contents('http://wt.kk.jgora.pl/');
  4.  
  5.  
  6.  
  7. $title = preg_match_all('@<ul class="news">\<h3 class="news"><a class="news" href="([^"]*)"\>@', $jgor, $wynik);
  8.  
  9. print_r($wynik);
  10.  
  11. ?>


no ale nic nie pobiera.. co jest zle ? bo nie wiem ;/
webdice
Co to za slashe w wyrażeniu? Zwróć uwagę również na znaki nowej linii.
damianm2007
Cytat(webdice @ 18.11.2010, 16:53:59 ) *
Co to za slashe w wyrażeniu? Zwróć uwagę również na znaki nowej linii.



nic nie pomaga ;/ jedynie jak wpisze .*gif to kilka łaskawie się wyświetli...
Webmasterr
Cytat(damianm2007 @ 18.11.2010, 16:38:26 ) *
witajcie

zrobilem tak

  1. <?php
  2.  
  3. $jgor = file_get_contents('http://wt.kk.jgora.pl/');
  4.  
  5.  
  6.  
  7. $wynik = preg_match_all('@<ul class="news">\<h3 class="news"><a class="news" href="([^"]*)"\>@', $jgor); /* Usunięte jest ', $wynik' i $title zmieniona jest na $wynik (na początku) */
  8.  
  9. print_r($wynik);
  10.  
  11. ?>


no ale nic nie pobiera.. co jest zle ? bo nie wiem ;/
damianm2007
Warning: preg_match_all() expects at least 3 parameters, 2 given in pobieranie.php on line 9

thek
To idziemy do manuala i patrzymy... O jaaaaa.... Oprócz wzorca i ciągu wejściowego, 3 parametrem wymaganym jest zmienna przechowująca wyniki działania tej funkcji winksmiley.jpg To co widzisz w $wynik to ilość wystąpień wzorca w ciągu wejściowym. Ale dopasowania masz w $matches.
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.