Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> załącznik w formularzu, problem z załącznikiem
kugel
post 16.09.2008, 09:35:44
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.09.2008
Skąd: kraków

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
webasek
post 16.09.2008, 09:48:31
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 35
Dołączył: 18.07.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


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


--------------------
"Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota,
choć nie jestem pewien co do tej pierwszej." Albert Einstein

Wirtualny Rynek Predykcyjny
Go to the top of the page
+Quote Post
JoShiMa
post 16.09.2008, 10:16:52
Post #3





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


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


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:28