Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]mail z załacznikiem
Lonas
post
Post #1





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Hej- mam napisany taki skrypt który robi mi backup i ma mi wysłać maila z załacznikiem - niestety nic nie wysyła - może ktoś wie dlaczego ?

  1. <?php
  2. $nazwa_pliku = date ("Y-m-d");
  3.  
  4. include ("mysqldumper.class.php");
  5.  
  6. $dumper = new Mysqldumper("localhost", "root", "****", "*****");
  7. $dumper->setDroptables(true);
  8. $dumpstring = $dumper->createDump();
  9.  
  10. $plik = "D:backupDB $nazwa_pliku.sql";
  11. $fp = fopen("$plik", "w");
  12. fwrite($fp, $dumpstring);
  13. fclose($fp);
  14.  
  15.  
  16.  
  17. $adres = "leon-zawodowiec@o2.pl";
  18. $plik = "D:backupDB $nazwa_pliku.sql";
  19. $temat = "mail z załącznikiem";
  20. $naglowki = "From: leonard@lonas.us.torn".
  21. "MIME-Version: 1.0rn".
  22. "Content-Type: multipart/mixed; boundary="--SEPARATOR"rn".
  23. "--SEPARATORrn".
  24. "Content-Type: text/html; charset="iso-8859-2"rn".
  25. "Content-Transfer-Encoding: 8bitrnrn".
  26. "to jest treść wiadomości, i lepiej, żeby się załącznik pokazał, ".
  27. "bo jak nie, to się zdenerwuję...".
  28. "<a href="http://flashzone.pl/"><i>flash</i><b>ZONE</b>.pl</a>rnrn".
  29. "--SEPARATORrn".
  30. "Content-Type: text/plain; name=$plikrn".
  31. "Content-Transfer-Encoding: 8bit: base64rn".
  32. "Content-Disposition: attachment; filename=$plikrnrn".
  33. chunk_split(base64_encode(implode("", file($plik))))."rn".
  34. "--SEPARATOR--";
  35. if (mail ($adres, $temat, "", $naglowki)) print "ok";
  36. else print "dupa";
  37. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 07:55