Mam taki kłopot
Chce poprać adresy wszystkich lekarzy internistów z ksiązki telefonicznej umieszczonej na HOHA.PL.
W tym problem ze te dane w jakis sposob zabezpieczone np dlugie linki , i dane znajdują sie na podstonach do których nie ma linków np. powiedzmy ze wszystkie adresy ma 50 podstron ale na 1 jest tylko od 1 do 5 itd.....
i ja chce wyciągnać wszystkie te dane
mam taki skrypt
<?php // $ koniec pobieranie danych z ksiazki for ($ile=0; $ile<200; $ile++) { } ?> <form action=\"index.php\" name=\"test\" method=\"post\"> <B>Wybierz woj.</b>:<BR> <select size=\"1\" name=\"districtgiven\"> <option value selected></option> <option value=\"dolnośląskie\">dolnośląskie</option> <option value=\"kujawsko-pomorskie\">kujawsko-pom.</option> <option value=\"lubelskie\">lubelskie</option> <option value=\"lubuskie\">lubuskie</option> <option value=\"łódzkie\">łódzkie</option> <option value=\"małopolskie\">małopolskie</option> <option value=\"mazowieckie\">mazowieckie</option> <option value=\"opolskie\">opolskie</option> <option value=\"podkarpackie\">podkarpackie</option> <option value=\"podlaskie\">podlaskie</option> <option value=\"pomorskie\">pomorskie</option> <option value=\"śląskie\">śląskie</option> <option value=\"świętokrzyskie\">świętokrzyskie</option> <option value=\"warmińsko-mazurskie\">warmińsko-maz.</option> <option value=\"wielkopolskie\">wielkopolskie</option> <option value=\"zachodnio-pomorskie\">zachodniopom.</option> </select> <BR> <input name=\"headinggiven\" value=\"Lekarze - interniści\"> <input type=\"hidden\" name=\"which\"> <input type=\"hidden\" value=\"search\" name=\"whattodo\"> <input type=\"hidden\" value=\"pol\" name=\"lang\"> <input type=\"hidden\" value=\"http\" name=\"zwrot\"> <input type=\"hidden\" name=\"strona\"> <input type=\"hidden\" value=\"main\" name=\"pktpage\"> <input type=\"hidden\" value=\"pokazmape\" name=\"mapa\"> <input type=\"hidden\" name=\"liter\"> <input type=\"hidden\" name=\"grupa\"> <input type=\"hidden\" value=\"B\" name=\"ster_wys\"> <BR> <input type=\"submit\" name=\"test\" value=\"Sprawdz\" /> </form>
ale on wyswetla tylko jeden adres 1 zaczynający sie od http a nie wszystkie.
Jak zamienię ereg na preg_match_all to mam taki komunikat
Warning: Delimiter must not be alphanumeric or backslash in /public_html/lekarze/test/index.php on line 14
1. zna ktos inny sposb
2. Jak napisac wyrażenie regularne ktore pobierze z tresci strony cos takieg:
to co pogrubione chce pobrac i wstawic powiedzmy do tablicy albo bazy mysql
.............. onClick="java script:send_button('http://ksiazka.pkt.pl/szukaj/sp/opis_n.php...p;ha=5&hb=0','height=300,width=460'); .........
mam nadzieje ze nie zakrecilem tematu