![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Początkuję w curlu i (nie ukrywam) potrzebuję Waszej pomocy. Chcę "pozbierać" informacje ze strony http://infopasazer.intercity.pl/?p=station&id=60103 i umieścić je u siebie. Ale utknąłem i nie mam pomysłu jak to ugryźć. Mój obecny kod: Kod <?php $curl = curl_init(); //Inicujemy curl curl_setopt($curl, CURLOPT_URL, 'http://infopasazer.intercity.pl/?p=station&id=60103'); //pobieramy dane z "http://www.lfsworld.net/?win=stats&racer=rafal612b2" curl_setopt($curl, CURLOPT_REFERER, "http://www.google.pl/"); //ustawiamy refferer na www.google.pl (niektóre strony mają zabezpieczenia curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //wyniku nie wyświetlamy a zapisujemy do zmiennej co ułatwia prace nad nim curl_setopt($curl, CURLOPT_USERAGENT, 'Googlebot/2.1 (+http://www.googlebot.com/bot.html)'); //ustawiamy useragent (niektóre strony mają zabezpieczenia) curl_setopt($curl, CURLOPT_TIMEOUT, 30); //Maxymalny czas połączenia ze stroną curl_setopt($curl, CURLOPT_HEADER, 0); //nie chcemy dołączać nagłówka $strona = curl_exec($curl); //uruchamiamy skonfigurowanego curla curl_close($curl); //zamykamy ?> Wiem, że to nic nie wyświetla. Interesują mnie z tej strony dwie tabele: przyjazdy i odjazdy. Problemem jest m.in. to, że dane na tej stronie bardzo często są aktualizowane. Ten post edytował roobik 15.11.2015, 12:19:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat(adrew654) A mógłbyś chociaż wyświetlić co tam masz? [img=http://s4.postimg.org/xcx5yfn7t/prtsc.jpg] //edit (stan na 01.12.2015 godz. 07:07 - zmienia się to praktycznie co minutę) Cytat(viking) Nie napisałeś co chcesz z tym dalej zrobić. 1. Pozbyć się <a href=... 2. Zmienić układ i dodać grafikę (np. zamiast napisu Przewozy Regionalne, dać grafikę-miniikonkę Przewozów) 3. Na nowo sformatować całą tabelę (układ, inna czcionka itp... Z powyższymi punktami nie będę miał żadnego problemu. Chodzi o to, bym otrzymał jakąś bardziej "dostępną" tablicę, gdzie każdą komórkę (td) bądź nawet span będzie można w dowolny sposób sformatować. Piszę "z bani", więc pomyłka na pewno będzie: Wyniki PRZYJAZDY Array ( [0] => Array ( [0] => [0][1] -> 66945/4 [0][2] -> Przewozy Regionalne [0][3] -> 2015-12-01 [0][4] -> OleĹnica - WrocĹaw GĹĂłwny [0][5] -> 06:46 [0][6] -> 0 min i tak każdy wiersz (sprawa polskich liter też nie stanowi problemu) //edit Póki nie wymyślę nic innego, to przyszedł mi tymczasowy pomysł na preg_match_all oraz str_replace Ten post edytował roobik 1.12.2015, 23:54:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 14:53 |