Как foreach добавить в общий mes?

114
31 мая 2019, 18:10

Я не могу понять в каком виде я могу объединить $mes и foreach

что я хочу

 $mes = "От - " . $punkt1 . "<br>"
              . foreach ($mexpod as $item) {
                $mes .= "$item < br />"
            }.
       "<br>\n\nE-mail: " . $email . "<br>\n\nСообщение: " . $message . "<br>\n\n";

А это то что имею. Возможно ли?

$post = (!empty($_POST)) ? true : false;
if ($post) {
    $mexpod = ($_POST['chec']);
    $punkt1 = htmlspecialchars($_POST['punkt1']);
    $email = trim($_POST['email']);
    $message = htmlspecialchars($_POST['message']);
    $error = '';
    if (!$error) {
        $email = "ACS <test@com.com>\n\n";
        $address = "test@gmail.com";
        $sub = "Заявка ";
        $mes = "От - " . $punkt1 . "<br>";
        foreach ($mexpod as $item) {
            $mes .= "$item < br />";
        }
        $mes .= "<br>\n\nE-mail: " . $email . "<br>\n\nСообщение: " . $message . "<br>\n\n";
        $send = mail($address, $sub, $mes, "Content-type:text/html; charset = UTF-8\r\nFrom:$email");
        if ($send) {
            echo 'OK';
        }
        if ($mail) {
            echo 'OK';
        }
    } else {
        echo '<div class="notification_error">' . $error . '</div>';
    }
Answer 1
$mes = "От - ". $punkt1 ."<br>".implode ('<br/>',$mexpod)."<br>\n\nE-mail: ".$email." 
<br>\n\nСообщение: ".$message."<br>\n\n";
Answer 2

Если появляется ошибка Warning: implode(): Invalid arguments passed in, используя код @Nsk Добавляем array

$mes = "От - ". $punkt1 ."<br>".implode ('<br/>',(array)$mexpod)."<br>\n\nE-mail: ".$email." 
<br>\n\nСообщение: ".$message."<br>\n\n";
READ ALSO
Вывод изображений с пагинацией в цикле на странице записи

Вывод изображений с пагинацией в цикле на странице записи

Как можно вывести все загруженные изображения из таблицы wp_posts с типом attachments? и чтобы была пагинацияТ

147
Удаления нескольких файлов php

Удаления нескольких файлов php

По нажатию на кнопку хочу удалить запись из бд по айди , а также картинки из папки img!В базе лежат имена картинок!Удалить запись из бд получаеться!А...

137
Установить сессию

Установить сессию

стартую сессию, id сессии возвращает 8vc3m0usp1e9a5980s3ooj4lup4nd334

117
Подключение файлов php

Подключение файлов php

Ребят, приветВозник вопрос

168