У меня есть форма HTML/PHP, простая, имя, тема и комментарий, который отправляется на мою почту yahoo, и у меня есть две проблемы, textarea для комментариев также отправляет HTML-теги, если кто-то ставит новую строку (введите) как удалить это, и я получил имя сервера/хоста в теме при получении электронной почты, существует ли способ сделать какой-то универсальный объект, например имя моего сайта или что-то подобное вместо имени хоста?Форма отправки
if(!isset($_POST['submit']))
{
$ToEmail = '[email protected]';
$EmailSubject = 'Pitanje sa site.com';
$mailheader = "From :". $_POST["email"]. "\r\n";
$mailheader .= "Reply to :". $_POST["email"]. "\r\n";
$mailheader .= "Ova poruka sadrzi pitanje postavljeno na www.site.com \r\n";
$MESSAGE_BODY = "Ime : " .$_POST["name"]." \r\n";
$MESSAGE_BODY .= "Email : " .nl2br($_POST["email"])." \r\n";
$MESSAGE_BODY .= "Naslov : " .$_POST["subject"]." \r\n";
$MESSAGE_BODY .= "Poruka : " .nl2br($_POST["feedback"])." \r\n";
mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure");
echo "Vaša poruka je uspješno poslana! Kliknite <a href=\"index.html\">ovde</a> za početnu stranu ";
};
Можете ли вы поместить свой PHP-код, который отправляет электронное письмо? –
Я сделал ошибку, она не является предметом проблемы yahoo mali, я получил имя хоста из раздела по почте. поэтому я должен использовать: $ headers. = 'From: Me <[email protected]>'. "\ Г \ п"; как сказал Xaltar ... – wired