Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z pobraniem danych
majestiq
post
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 26.10.2006

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


Mam skrypt zliczający linki na danej stronie:

  1. $data = file_get_contents($url) or die("blad");
  2. preg_match_all('/<div class="title"><a href=\"(.*).abc.pl\/gfx\/(.*)\/(.*)\">(.*)<\/a><\/div>/', $data, $result);
  3. var_dump($result);



Var_dump zwraca mi tylko:
array(5) { [0]=> array(0) { } [1]=> array(0) { } [2]=> array(0) { } [3]=> array(0) { } [4]=> array(0) { } }

O czym to może świadczyć skoro $data na pewno zawiera odpowiednie dane ?
Wyrażenie też powinno być ok.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
majestiq
post
Post #2





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 26.10.2006

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


Teraz zauważyłem, że ten skrypt działa mi na home.pl i nazwa.pl
ale na serwerze dedykowanym na beyond.pl to już nie przechodzi?

Czyżby jakieś zmiany w php.ini trzeba by wprowadzić ?

BTW. Co do flag to dodałem /i ale nic to nie zmieniło
Co do preg_quote to jakoś mało jest o tym informacji w rodzimym języku a po angielsku wychodzi na to że wszystkiego nie czaje
i nie dokońca rozumiem po co tego używać skoro wyrażenie jest prawidłowe.

No ale skoro na jednym serwerze to idzie a na drugim nie to chyba jednak php.ini, tylko co tam zmienić ?
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: 11.10.2025 - 05:23