mam takie pytanie, gdyż walczę z jedną procedurą już z 1h i nie mogę (zaznaczam, że to nie jest spam ani tworzenie bota). Mam stronę, z której chcę pobrać wszystkie adresy URL zaczynają się tylko na http://
Na stronie http://regexp.pl/ procedura
działa dobrze, ale jakoś tutaj nie może. Wyświetla mi 3 adresy www.w3.. i koniec tablicy, a jak zamiast tego wyrażenia regularnego wpisze konkretny adres URL to go rozpozna.
#http://([-/a-zA-Z0-9.?&]+)#
Przepraszam, że adres rozjechał całą stronkę, ale jest to przykład.
$uchwyt = fopen("http://shop-list.com.ua/%D0%9A%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D1%8B,%20%D0%BD%D0%BE%D1%83%D1%82%D0%B1%D1%83%D0%BA%D0%B8,%20%D0%BD%D0%B5%D1%82%D0%B1%D1%83%D0%BA%D0%B8,%20%D0%9A%D0%9F%D0%9A/s5p0.html", "rb"); $tresc = ''; $tresc1 = ''; } { } else foreach ( $tresc1 as &zm ) { } //echo ("$tresc");