Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Cała strona mailem jako HTML
Forum PHP.pl > Forum > Przedszkole
aniol
Poradźcie mi proszę jak wysłąć cały dokument (stronę www) mailem
jako html. Strona to plik statystyk stat.php a więc generowany dynamicznie.

Chciałbym aby skrypt wysłał mi okresowo taką stronę mailem na mój adres.
Czy jest to możliwe ?
To znaczy, że skrypt musiał by najpierw wczytać obraz tej strony z określonego
URL i jej obraz wysłać jako list HTML.
rogrog
  1. <?php
  2.  
  3. $url = 'http://www.mojastrona.pl/stat.php';
  4.  
  5. $mail['adres'] = 'stat@mojastrona.pl';
  6. $mail['temat'] = 'Statystyki na dzień '. date('d-m-Y');
  7. $mail['naglowki'] = 'Content-type: text/html; charset=iso-8859-2rnFrom: Statystyki <stat@mojastrona.pl>rn';
  8.  
  9. //1. pobieramy stronę
  10. $file = implode( '', file ( $url ) );
  11.  
  12. //2. wysyłamy na e-maila
  13. mail ( $mail['adres'], $mail['temat'], $file, $mail['naglowki'] );
  14.  
  15. ?>


(nie gwarantuję że działa ;D )

a co do okresowego wysyłania to po prostu opublikuj ten skrypt i ustaw na serwerze crona albo ustaw "Harmonogram zadań" na otwieranie tej stronki biggrin.gif

mail" title="Zobacz w manualu PHP" target="_manual, file" title="Zobacz w manualu PHP" target="_manual, implode" title="Zobacz w manualu PHP" target="_manual
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.