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

149
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? и чтобы была пагинацияТ

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

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

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

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

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

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

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

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

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

210