@IG51

Как отправить письмо через форму обратной связи, что бы в $message находилось содержание выбранного файла?

Здравствуйте, есть простая форма обратной связи:
aa98133a43e74b0980e2e91984271d60.png
вот код:
<h2>Подпишитесь на рассылку</h2>
<?if(!$_POST):?>
<div>
	<form action="" method="post" id="">
		<div class="form-group">
			<input class="form-control input-xl" name="email" id="email3" required="" placeholder="Электронная почта" type="email">
		</div>
		<br>
		<div class="form-group">
			<button class="btn btn-primary btn-xl btn-block" onclick="" style="">Подписаться</button>
		</div>
	</form>
</div>

<?endif;?>

<?if($_POST):?>
<div>
  <p>Cпасибо за подписку!</p>
</div>

<?
if($_POST){

		$to  = $_POST["email"];

	$subject = "Первая рассылка"; 

	$message = ' 
	<html> 
	    <head> 
	        <title>первая рассылка</title> 
	    </head> 
	    <body> 
	        <p>ТЕЛО РАССЫЛКИ</p> 
	    </body> 
	</html>'; 

	$headers  = "Content-type: text/html; charset=utf-8 \r\n"; 
	$headers .= "From: test@test.ru <test@test>\r\n"; 

	mail($to, $subject, $message, $headers); 

		  }
?>

<?endif;?>

как можно в тело сообщения $message вывести содержимое файла? например site.ru/folder/first.html
в этом first.html находятся новости на html+css
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
file_get_contents? или я не очень понял вопрос? Нужна html-версия письма?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы