Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wysyłnie załaczników
Forum PHP.pl > Forum > Przedszkole
Łeja
Witam potrzebuje takiej pomocy że muszę do kodu dodać taką funkcje która prócz treści będzie jeszcze wysyłał załącznik na email kod wygląda tak:

  1. <?php
  2. $headers = "Od: " . $email . "\r\n";
  3. $headers = 'MIME-Version: 1.0' . "\r\n";
  4. $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
  5.  
  6. $moj_email = "mateuszjasnoch1@gmail.com";
  7. $subject = "Ogłoszenie motoryzacyjne";
  8. $kategoria = htmlspecialchars(trim($_POST['kategoria']));
  9. $marka = htmlspecialchars(trim($_POST['marka']));
  10. $model = htmlspecialchars(trim($_POST['model']));
  11. $wersja = htmlspecialchars(trim($_POST['wersja']));
  12. $rok = htmlspecialchars(trim($_POST['rok']));
  13. $przebieg = htmlspecialchars(trim($_POST['przebieg']));
  14. $pojemnosc = htmlspecialchars(trim($_POST['pojemnosc']));
  15. $moc = htmlspecialchars(trim($_POST['moc']));
  16. $drzwi = htmlspecialchars(trim($_POST['drzwi']));
  17. $paliwo = htmlspecialchars(trim($_POST['paliwo']));
  18. $vin = htmlspecialchars(trim($_POST['vin']));
  19. $kolor = htmlspecialchars(trim($_POST['kolor']));
  20. $vat = htmlspecialchars(trim($_POST['vat']));
  21. $cena = htmlspecialchars(trim($_POST['cena']));
  22. $kraj = htmlspecialchars(trim($_POST['kraj']));
  23. $rejstracja = htmlspecialchars(trim($_POST['rejstracja']));
  24. $aso = htmlspecialchars(trim($_POST['aso']));
  25. $stan = htmlspecialchars(trim($_POST['stan']));
  26. $stan_techniczny = htmlspecialchars(trim($_POST['stan_techniczny']));
  27. $skrzynia = htmlspecialchars(trim($_POST['skrzynia']));
  28. $bezwypadkowy = htmlspecialchars(trim($_POST['bezwypadkowy']));
  29. $imie_nazwisko = htmlspecialchars(trim($_POST['imie_nazwisko']));
  30. $miejscowosc = htmlspecialchars(trim($_POST['miejscowosc']));
  31. $poczta = htmlspecialchars(trim($_POST['poczta']));
  32. $teren = htmlspecialchars(trim($_POST['teren']));
  33. $tel = htmlspecialchars(trim($_POST['tel']));
  34. $email = htmlspecialchars(trim($_POST['email']));
  35. $opis = htmlspecialchars(trim($_POST['opis']));
  36.  
  37. $tresc_email = "<b>Kategoria Samochodu</b>: $kategoria <br /> <b>Marka</b>: $marka <br /> <b>Model</b>: $model <br /> <b>Wersja</b>: $wersja <br /> <b>Rok</b>: $rok <br /> <b>Przebieg</b>: $przebieg <br /> <b>Pojemność</b>: $pojemnosc <br /> <b>Moc</b>: $moc <br /> <b>Liczba Drzwi</b>: $drzwi <br /> <b>Rodzaj Paliwa</b>: $paliwo <br /> <b>Numer VIN</b>: $vin <br /> <b>Kolor samochodu</b>: $kolor <br /> <b>Faktura VAT</b>: $vat <br /> <b>Cena</b>: $cena <br /> <b>Kraj</b>: $kraj <br /> <b>Kraj Rejstracji</b>: $rejstracja <br /> <b>Serwisowany w ASO</b>: $aso <br /> <b>Stan</b>: $stan <br /> <b>Stan Techniczny</b>: $stan_techniczny <br /> <b>Skrzynia Biegów</b>: $skrzynia <br /> <b>Bezwypadkowy</b>: $bezwypadkowy <br /> <b>Imię i nazwisko</b>: $imie_nazwisko <br /> <b>Miejscowość</b>: $miejscowosc <br /> <b>Poczta</b>: $poczta <br /> <b>Województwo</b>: $teren <br /> <b>Telefon</b>: $tel <br /> <b>E-mail</b>: $email <br /> <b>Dodatkowy Opis</b>: $opis";
  38.  
  39. $mailsent = mail($moj_email, $subject, $tresc_email, $headers);
  40. if ($mailsent) {
  41. echo "<p>Gratulacje! Właśnie wysłano Twoje ogłoszenie o treści:</p>";
  42. echo "<b>Kategoria:</b> $kategoria<br>";
  43. echo "<b>Marka:</b> $marka<br>";
  44. echo "<b>Model:</b> $model<br>";
  45. echo "<b>Wersja:</b> $wersja<br>";
  46. echo "<b>Rok:</b> $rok<br>";
  47. echo "<b>Przebieg:</b> $przebieg<br>";
  48. echo "<b>Pojemnosc:</b> $pojemnosc<br>";
  49. echo "<b>Moc:</b> $moc<br>";
  50. echo "<b>Drzwi:</b> $drzwi<br>";
  51. echo "<b>Paliwo:</b> $paliwo<br>";
  52. echo "<b>VIN:</b> $vin<br>";
  53. echo "<b>Kolor:</b> $kolor<br>";
  54. echo "<b>Faktur Vat:</b> $vat<br>";
  55. echo "<b>Cena:</b> $cena<br>";
  56. echo "<b>Kraj:</b> $kraj<br>";
  57. echo "<b>Rejstracja:</b> $rejstracja<br>";
  58. echo "<b>ASO:</b> $aso<br>";
  59. echo "<b>Stan:</b> $stan<br>";
  60. echo "<b>Stan techniczny:</b> $stan_techniczny<br>";
  61. echo "<b>Skrzynia biegów:</b> $skrzynia<br>";
  62. echo "<b>Bezwypadkowy:</b> $bezwypadkowy<br>";
  63. echo "<b>Imię i nazwisko:</b> $imie_nazwisko<br>";
  64. echo "<b>Miejscowość:</b> $miejscowosc<br>";
  65. echo "<b>Poczta:</b> $poczta<br>";
  66. echo "<b>Województwo:</b> $teren<br>";
  67. echo "<b>Telefon:</b> $tel<br>";
  68. echo "<b>E-mail:</b> $email<br>";
  69. echo "<b>Opis:</b> $opis<br>";
  70. } else {
  71. echo "Wystąpił błąd...";
  72. }
  73.  
  74. ?>
timon27
Gwarantuję ci że się opłaci skorzystać z phpmailera - to dosłownie jeden dodatkowy plik, a nie będziesz miał problemów z dodawaniem załączników, kodowaniem, base64 i wiele innych.
mlawnik
To powinno pomóc:
http://bit.ly/Zckg1W
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.