co robie zle ????
mam:
$boundary = md5(uniqid(time(),1))."_xmail";
$email = "mail@mail.pl";
$subject = "Akualizacja daych";
$from = $_POST['emailosoby'];
$headers = "From: Serwis www <$from>\r\n";
$headers.= "MIME-Version: 1.0\n";
$headers.= "Content-Type: multipart/mixed;\n";
$headers.= "Content-transfer-encoding: 7BIT\n";
$headers.= "boundary=\"$boundary\"\n";
$message = "\nThis is a multi-part message in MIME format.\n\n";
$message.= "--$boundary\n";
$message.= "Content-Type: text/html; ";
$message.= "charset=\"iso-8859-2\"\n";
$message.= "Content-Transfer-Encoding: 7BIT\n";
$message.= "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">
<tr>
[...]
</tr>
</table>\n
";
$message.= "--$boundary\n";
if(count($_FILES)){
if(!empty($_FILES['prezentacja'])){
$message .= "Content-Type: ".$_FILES['prezentacja']['type'].";
name=\"".$_FILES['prezentacja']['name']."\"\n";
$message .= "Content-Transfer-Encoding: base64\n";
$message .= "Content-Disposition: attachment; filename=\"".$_FILES['prezentacja']['name']."\"\n\n";
$message .= "".chunk_split(base64_encode(file_get_contents($_FILES['prezentacja']['tmp_name'])))."\n";
$message .= "--$boundary\n";
}
if(!empty($_FILES['herb'])){
$message .= "Content-Type: ".$_FILES['herb']['type'].";
name=\"".$_FILES['herb']['name']."\"\n";
$message .= "Content-Transfer-Encoding: base64\n";
$message .= "Content-Disposition: attachment; filename=\"".$_FILES['herb']['name']."\"\n\n";
$message .= "".chunk_split(base64_encode(file_get_contents($_FILES['herb']['tmp_name'])))."\n";
$message .= "--$boundary--";
}
}
email sie wysyla ale nic w nim nie ma :(