@Develm

Масив $_POST как вытянуть по элементам?

Есть код:
if(isset($_POST['sendmessege'])){
	$body = "Пользователь заказал: <br>";
	$mail_subject = "Заказ";
	$to = "vgeorgiy92@gmail.com";
	$mail_headers="content-type:text/html; charset=UTF-8";

	foreach($_POST as $key => $array){
		$body .= "{$array}<br>";
	}
	mail($to, $mail_subject, $body, $mail_headers); 
}

Как можно сделать так?
$body .= "{'Какой то текст - '$array['Первый элемент'],'Какой то текст' - $array['Второй элемент'],'Какой то текст' - $array['Третий элемент']}"
  • Вопрос задан
  • 219 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Railchik
array_shift
Но так лучше не делать!
Ответ написан
e_svirsky
@e_svirsky
Web Developer
Это не очень хороший подход - POST напрямую выводить куда-либо... я бы сначала сделал чистку (sanitizing).
Но если нужно:
implode('<br>', $_POST);
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект