Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: załącznik w formularzu
Forum PHP.pl > Forum > Przedszkole
kugel
Witam mam plik php który wysyła formularz na mail i chciałbym dodać załącznik.Szukałem w necie skryptów ale dopiero zaczynam poznawać php. Formularz jest zrobiony w html .
Oto kod z pliku php do wysyłania formularza:

<?php
$adres="magkugel@wp.pl";
$temat="Dane z Formularza";
$tresc="firma: ".$_POST["firma"].".imie:".$_POST["imie"].".nazwisko:".$_POST["nazwisko"].".telefon:".$_POST["telefon"].".email: ".$_POST["email"].".ulica: ".$_POST["ulica"].".kod pocztowy: ".$_POST["kod"].".miasto: ".$_POST["miasto"].".kraj: ".$_POST["kraj"].".wiadomosc: ".$_POST["wiadomosc"].".";

if(function_exists('mail'))
{
mail($adres, $temat, $tresc);
echo"Formularz został przyjęty. Dziękujemy!";
}
else
{
echo"Niestety funkcja mail() jest wyłączona na tym serwerze. Nie mogę wysłać danych z formularza.";
}
?>

Wielkie dzięki za pomoc.
webasek
Proponuję użycie gotowych klas do wysyłania maili np.: klasa phpmailer
a tu kod:
  1. <?
  2. include("phpmailer/class.phpmailer.php");
  3.  
  4. $list = new phpmailer();
  5. $list->IsSMTP();
  6. $list->Host = "serwer.pl";
  7.  
  8. $list->From = "j.kowalski@serwer.pl";    // nadawca
  9. $list->FromName = "Jan Kowalski"; // nadawca
  10. $list->AddAddress("odbiorca@serwer.pl"); // odbiorca
  11.  
  12. $list->WordWrap = 75;
  13. $list->Subject = "Tytuł listu";
  14. $list->Body = "Treść listu";
  15.  
  16. // załącznik:
  17. $list->AddAttachment("zalacznik.jpg / gif/ pdf/ etc");
  18. $list->AddAttachment("strona.html");
  19.  
  20. $list->Send();
  21. ?>


lub klasy htmlMimeMail tej drugiej sam używam
JoShiMa
Szukałes szukałeś, ale tego forum już ci się przeszukać nie chciało?

http://forum.php.pl/index.php?showtopic=96...l=za%B3%B1cznik
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.