Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

У меня проблема.

С пхп толком не знаком, вот правлю чужой код. Если вы видите проблему, напишите свои условия. Еще лучше для объема, если сможете пробросить отправку через порт PowerMTA, хотя не обязательно. Возможно, что-то с кавычками

Не отделяется текстовая версия письма от хтмл, троеточиями подробности убрал

$subject = ' Hello...' ; // отправляется в теле письма

$message = "HI! ... " . $_POST['first'] . " " . $_POST['last']; // текст письма с хтмл переносами

вот этот блок я пробовал засовывать и в функцию сенд

$headers .= "From:...\r\n";

$headers .= "Reply-To:...\r\n";

$headers .= "MIME-Version: 1.0\r\n";

$headers .= "Content-Type: multipart/mixed; boundary=\"------24...7\"\r\n";

$headers .= "List-Unsubscribe:...";

тип контента многопартийный, но и пробовал form-data

ниже отпрвляем и текстовую и хтмл версию разом

$send = '

"";

$headers .= "------24...7\r\n"; //разделитель

$headers .= "Content-Type: text/plain;";

$headers .= "Content-Transfer-Encoding: 8bit;";

$headers .= "Content-Disposition: inline;";

$headers .= $message; // используем переменную в текстовом сообщении. в хтмл тоже встроена

$headers .= "------24...7\r\n"; //разделитель

$headers .= "Content-Type: text/html";

$headers .= "Content-Transfer-Encoding: 8bit;";

$headers .= "Content-Disposition: inline;";

сам хтмл

';

если ушло, то страницу с сообщением

if(mail($_POST['email'], $subject, $send, $headers)){

header("Location: signupform.php");

exit;

}

}

}

}

// }

}

Грузим код страницы подписки

2 года назад
guest_16303995195004
3 года в сервисе
Был
год назад