@RashonS
Юный программист, изучающий PHP JS JQUERY AJAX

Почему html на mail() не работает?

Вот код:
$to = $email;
	$from = 'SWYLES@swyles.xyz';
	$subject = "Подтверждение электронной почты";
	$subject = "=?utf-8?B?".base64_encode($subject)."?=";
	$headers = "From: $from\r\nReaply-to: $from\r\nContent-Type: text/plain; charset=utf-8\r\n";
	$message = '
		<html>
		<head>
		    <title>Подтверждение электронной почты</title>
		</head>
		<body>
		  <p>Здравствуйте, '.$_POST[name].'! Недавно вы создали свою учетную запись в SWYLES. Подтвердите свой адрес электронной почты, чтобы завершить регистрацию..</p>
		  <table>
		    <tr>
		      <td><a href="http://'.$base_url.''.$activation.'">Потвердить</a></td>
		    </tr>
		  </table>
		</body>
		</html>
	';
	mail ($to,$subject,$message,$headers);
  • Вопрос задан
  • 243 просмотра
Решения вопроса 1
djQuery
@djQuery
"Кодируем помаленьку" ("Сказка о Тройке")))
Пользуйте PHPMailer и избежите многих подводных камней.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sabramovskikh
@sabramovskikh
$headers = "From: $from\r\nReaply-to: $from\r\nContent-Type: text/plain; charset=utf-8\r\n";

Content-Type: text/html надо
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы