Помогите решить проблему. вот сам код
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- function mail_to($to, $from, $subj, $text, $files=null)
- {
- $headers[] ="MIME-Version: 1.0";
- $headers[] ="Content-Type: multipart/mixed;boundary=\"$boundary\"; type=\"text/html;\"";
- $headers[] ="From: ".$from;
- $headers[] ="Reply-To: ".$from;
- $headers[] ="Return-Path: ".$from;
- $multipart[]= "--".$boundary;
- $multipart[]= "Content-Type: text/html; charset=utf-8";
- $multipart[]= "Content-Transfer-Encoding: Quot-Printed";
- $multipart[]= ""; // раздел между заголовками и телом html-части
- $multipart[]= $text;
- $multipart[]= "";
- {
- foreach($files as $filename => $filecontent)
- {
- $multipart[]="--".$boundary;
- $multipart[]= "Content-Type: application/octet-stream; name=\"".$filename."\"";
- $multipart[]= "Content-Transfer-Encoding: base64";
- $multipart[]= "Content-Disposition: attachment; filename=\"".$filename."\"";
- $multipart[]= "";
- }
- }
- $multipart[] = "--$boundary--";
- $multipart[] = "";
- }
- $to = "test@mail.ru";
- $ot_mail = check($_POST['meil']);
- $fio = check($_POST['fio']);
- $zvonit = check($_POST['zvonit']);
- $mess = check($_POST['mess']);
- $subj = "тема";
- $text = "<p><img src='logo.png'></p> Имя: $fio <br /> Телефон: $zvonit <br /> E-mail: $ot_mail <br /><br /> $mess";
- $uploaddir = './upload/';
- move_uploaded_file($_FILES['filename']['tmp_name'], $uploaddir . totranslit($_FILES['filename']['name']));
- $files = array($_FILES['filename']['name'] => file_get_contents($uploaddir.totranslit($_FILES['filename']['name'])));
- if(mail_to($to, $ot_mail, $subj, $text, $files))
- {
- echo "Письмо удачно отправлено";
- }else{
- echo "Сбой при отправлении письма";
- }