![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam pytanko w zasadzie 2 1. czy jest mozliwosc wyciagniecia pewnego interesujacego mnie ciągu kodu z kodu calej strony nie pobierajac jej (curl) czy jednak musze pobrac curl-em strone do zmiennej i dopiero ciąć dlugi ciag? pytam bo taka zmienna $strona jest spora a jak mam ok 10 stron do zrobienia spowolni to chyba moj engine (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) 2. jak pobrac tylko jeden wiersz tabeli do jakiejs zmiennej jesli na stronie jest kilka tabel z wieloma kolumnami i wierszami funkcja strstr() z tego co zauwazylem nie rozwiaze mojej sprawy (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) substr() tez nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) a np chce wyciagnac 5 caly wiersz z 2 tabeli na stronie pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 393 Pomógł: 5 Dołączył: 6.02.2003 Skąd: The.Luciferian.Doctrine.p df Ostrzeżenie: (30%) ![]() ![]() |
1. file('http://__________');
2. ID, pole - auto_increment; primary key
SELECT pole FROM tabela WHERE id=ID.REKORDU SELECT pole FROM table XXX WHERE ID=ID.REKORDU $r = fetch(ZAPYTANIE) TEXT -> r = '1 2 3 4 5 6 7'); (ZAWARTOSC POLA) $v = explode("\n\r",$r['pole']); print_r($r); die; masz $v[0] => 1 $v[1] => 2 .. $v[5] => 4 DOBRZE ZROZUMIALEM?! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
koledze chyba chodzilo o tabele i wiersze HTMLowe..
file_get_contents, wyrazenia regularne i smigasz |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
dokladnie chodzilo mi o html (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
jesli piszesz ze "file_get_contents, wyrazenia regularne i smigasz" ok ale jeszcze pytanko czy da sie pobrac ze strony tylko interesujacy mnie ciąg ? czy musze pobrac caly ciąg kodu strony i dopiero go "obrobic" wyrazeniami na ta chwile zrobilem to curl-em (nbp:))) $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "http://nbp.pl/home.aspx?f=/kursy/kursyc.html"); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_TIMEOUT, 15); curl_setopt($curl, CURLOPT_HEADER, 0); $strona = curl_exec($curl); curl_close($curl); ale taka zmienna $strona jest spora jak bedzie 10 stron to bedzie mulic dlatego ponawiam to pytanie czy bez pobrania do zmiennej czy pliku calego kodu strony jestem w stanie pobrac ze strony tylko interesujacy mnie ciag ze srodka ps. wiem ze nbp ma xml ale to tylko przyklad:) (czyli tak jakby xml nie bylo) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
jeżeli nie wiesz, w którym miejscu strony są interesujące Cię informacje to musisz pobrać całość
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
wiem w ktorym miejscu dokladnie sa informacje mi potrzebne
tylko nie wiem czym i jak wycignac tylko czesc ciągu kodu strony mnie interesujacego nie pobierajac curl-em czy do zmiennej czy tez do pliku calego kodu strony myslalem ze operacje na ciagu nie jest mozliwe jesli go nie mam w pliku czy w zmiennej wiec jak to uczynic? bede wdzieczny za info |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat czy da sie pobrac ze strony tylko interesujacy mnie ciąg ? czy musze pobrac caly ciąg kodu strony i dopiero go "obrobic" wyrazeniami Jeśli chcesz cURL-em, to musisz całość. Gdybyś tworzył ręcznie dialog protokołu przez fsockopen" title="Zobacz w manualu PHP" target="_manual, wtedy mógłbyś pobierać stronę do konkretnego fragmentu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 09:44 |