Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobieranie strony i separowanie adresów
Forum PHP.pl > Forum > Przedszkole
dobryvinyl.com
Jak zabrać się do napisania takiego narzędzia.

MA ono pobierać zawartość strony z danego adresu i wypisywać z niej wszystkie linki np www.nazwadomeny.com/12324/XXX gdzie XXX to zmienna liczba.

Potrafie już pobrać stronę która ma być skanowana i robie to tak:
  1. <?php
  2. $id="www.nazwadomeny.com/12324/";
  3. $savefile="_pobrane/$folder/tmp.html";
  4. $ch = curl_init ($id);
  5. $fp = fopen ($savefile, "w");
  6. curl_setopt ($ch, CURLOPT_FILE, $fp);
  7. curl_setopt ($ch, CURLOPT_HEADER, 0);
  8. curl_exec ($ch);
  9. curl_close ($ch);
  10. fclose ($fp);
  11. }
  12. ?>


jak teraz przeprasować tą strone i wypisać rekordy
erix
Było, szukaj po ostatnich tematach i preg_match" title="Zobacz w manualu PHP" target="_manual. Dosłownie gotowiec, tylko trochę trzeba pogrzebać.
Crozin
Przy pomocy pcre" title="Zobacz w manualu PHP" target="_manual, a dokładniej funkcji preg_match_all" title="Zobacz w manualu PHP" target="_manual pobierasz wszystkie linki ze źródła. Kwestia odpowiedniego wyrażenia.
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.