Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Pobieranie kodu źródłowego strony z obcego serwera.
Forum PHP.pl > Forum > Przedszkole
Bartech
Witam,

Chciałbym pobrać kod źródłowy strony znajdującej się na innym serwerze, polegać miało by ty na podaniu linka w postaci „http://www.xxxxxxxx.com/index.php?id=389000987” a skrypt połączył by się z tą stroną i pobrał jej zawartość w postaci kodu źródłowego (tekstu). Chcę to robić ponieważ interesuje mnie późniejsze przetwarzanie zawartości tej strony. Dokładniej rzecz biorąc są to dane o cenach produktów które chciałbym dodawać automatycznie do mojej bazy danych MySQL, jednak nie mam możliwości połączenia się z bazą danych serwera www.xxxxxxxx.com.

Jakie macie pomysły by to zrobić?
mike
fopen() + fread()
file_get_contents()
biblioteka cURL
...
..
.

P.S.
Proszę poprawić temat wątku.
Nie jest zgodny z zasadami pisania na forum Przedszkole.
Proszę zapoznać się z tymi zasadami i poprawić temat.
huntercs
jeżeli dostęp do danych jest poprzedzony logowaniem czy też inną akcją wymagającą np. wypełnienia formularza (metodą POST) to pozostaje Ci tylko biblioteka cURL" title="Zobacz w manualu php" target="_manual, łączysz się, wysyłasz odpowidnie parametry, pobierasz zawartość interesującej Cię strony a następnie przy użyciu wyrażeń regularnych (regex" title="Zobacz w manualu php" target="_manual) wyciągasz potrzebne informacje i guitar.gif
Bartech
Dziękuję za podpowiedzi, zaraz zabieram się do pracy nad cURL.
Dokładniejsze propozycje np. kod pobierający mile widziane...

P.S.
temat poprawiony
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.