Próbuj po trochu samemu wykazując trochę własnej inicjatywy. Jak nie to zleć komuś, bo po co się brać za coś jeżeli się kompletnie tego nie rozumie ani nie chce się zrozumieć.
<?php
//sprawdzenie czy załącznik pochodzi z formularza
if ($_POST["wyslij"]==1)
{
// dane o odbiorcy, nadawcy
$odbiorca="biuro@somont.xaa.pl";
$tytul="Dokumenty aplikacyjne";
$nadawca = "Dokumenty aplikacyjne";
$nadawca_mail="mail-ze-strony@domena.pl";
// treść listu
$tresclistu = "tutaj piszesz całą treść maila";
// definicja nagłówków
$naglowki = "From: $nadawca <$nadawca_mail>\n";
$naglowki .= "MIME-Version: 1.0\n";
$naglowki .= "Content-Type: multipart/mixed;\n";
$naglowki .= "\tboundary=\"___$znacznik==\"";
// nagłówki listu
$tresc="--___$znacznik==\n";
$tresc .="Content-Type: text/plain; charset=\"iso-8859-2\"\n";
$tresc .="Content-Transfer-Encoding: 8bit\n";
$tresc .="\n$tresclistu\n";
// nagłówki i obsługa załącznika
$plik_nazwa_tmp = $_FILES["plik1"]["tmp_name"];
$plik_nazwa_oryginalna = $_FILES["plik1"]["name"];
$plik_wielkosc = $_FILES["plik1"]["size"];
{
echo "wgrano plik $plik_nazwa_oryginalna <br>"; $tresc .="--___$znacznik==\n";
$tresc .="Content-Type: /pdf/doc/docx\n";
$tresc .="Content-Disposition: attachment;\n";
$tresc .=" filename=\"$plik_nazwa_oryginalna\"\n";
$tresc .="Content-Transfer-Encoding: base64\n\n";
$f = fopen($plik_nazwa_tmp,"rb"); $tresc .="--___$znacznik==--\n";
}
// nagłówki i obsługa załącznika 2
$plik_nazwa_tmp = $_FILES["plik2"]["tmp_name"];
$plik_nazwa_oryginalna = $_FILES["plik2"]["name"];
$plik_wielkosc = $_FILES["plik2"]["size"];
{
echo "wgrano plik $plik_nazwa_oryginalna <br>"; $tresc .="--___$znacznik==\n";
$tresc .="Content-Type: /pdf/doc/docx\n";
$tresc .="Content-Disposition: attachment;\n";
$tresc .=" filename=\"$plik_nazwa_oryginalna\"\n";
$tresc .="Content-Transfer-Encoding: base64\n\n";
$f = fopen($plik_nazwa_tmp,"rb"); $tresc .="--___$znacznik==--\n";
}
// nagłówki i obsługa załącznika 3
$plik_nazwa_tmp = $_FILES["plik3"]["tmp_name"];
$plik_nazwa_oryginalna = $_FILES["plik3"]["name"];
$plik_wielkosc = $_FILES["plik3"]["size"];
{
echo "wgrano plik $plik_nazwa_oryginalna <br>"; $tresc .="--___$znacznik==\n";
$tresc .="Content-Type: /jpg/jpeg/gif/png\n";
$tresc .="Content-Disposition: attachment;\n";
$tresc .=" filename=\"$plik_nazwa_oryginalna\"\n";
$tresc .="Content-Transfer-Encoding: base64\n\n";
$f = fopen($plik_nazwa_tmp,"rb"); $tresc .="--___$znacznik==--\n";
}
// wysłanie listu
if (mail($odbiorca,$tytul,$tresc,$naglowki)) {
print "E-mail z załącznikiem został wysłany poprawnie."; }
else
{
print "E-mail NIE został wysłany poprawnie. <br>Prosimy o <a href=\"java script:history.back();\">powrót</a> i wysłanie e-maila ponownie.";
}
}
?>