Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Parsowanie strony, problem z preg_match_all
marcinpruciak
post
Post #1





Grupa: Zarejestrowani
Postów: 161
Pomógł: 9
Dołączył: 14.07.2008

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


Próbuję sparsować stronę z wynikami wyszukiwania z mobile.de.
Ten kod powinien pokazać wszystkie linki na stronie, wyświetla linki, ale pomija te które potrzebuję.
  1. $strona = file_get_contents("http://suchen.mobile.de/fahrzeuge/search.html?usage=&isSearchRequest=true&editSearch=&lang=de&export=NO_EXPORT&sortOption.sortOrder=ASCENDING&damageUnrepaired=NO_DAMAGE_UNREPAIRED&sortOption.sortBy=price.consumerGrossEuro&scopeId=C&makeModelVariant1.makeId=3500&makeModelVariant1.modelId=16%2C17%2C18%2C19%2C20%2C21%2C22%2C23%2C24%2C25%2C26&maxPrice=11001&minFirstRegistrationDate=&maxMileage=10000&fuels=&ambitCountry=&zipcode=");
  2. preg_match_all('/<(a.*) href=\"(.*?)\"(.*)<\/a>/U',$strona,$patterns);
  3. print_r($patterns);


Co jest nie tak w tym wyrażeniu?
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: 23.08.2025 - 16:04