Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak pobrać kod strony i zapisać do pliku html?
Forum PHP.pl > Forum > Przedszkole
RemoverPL
Cześć. Chciałem napisać skrypt który pobiera kod strony i zapisuje go do pliku html. Siedziałem nad tym kilka godzin i nie potrafię tego zrobić, dlatego zwracam się do was z pomocą.

Oto mój kod (nie śmiać się biggrin.gif):
  1. <?php
  2. function zapisz_strone($strona)
  3. {
  4. $plik = fopen($strona, "a"); //otwarcie strony do zapisu
  5. if ($plik) //jezeli strona zostala otwarta to
  6. {
  7. fwrite ("test.html", $strona); //zapisz strone do pliku test.html
  8. }
  9. }
  10.  
  11. zapisz_strone("http://www.google.pl/index.html"); //zapisywanie przykladowej strony
  12.  
  13. fopen(test.html, "r"); //otwarcie zapisanej strony
  14. ?>
sowiq
Najprostszy przykład: http://php.net/manual/pl/curl.examples-basic.php

  1. $ch = curl_init("http://www.example.com/");
  2. $fp = fopen("example_homepage.txt", "w");
  3.  
  4. curl_setopt($ch, CURLOPT_FILE, $fp);
  5. curl_setopt($ch, CURLOPT_HEADER, 0);
  6.  
  7. curl_exec($ch);
  8. curl_close($ch);
  9. fclose($fp);
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.