@vfvrby_ghjuhfvbcn
Я учусь на frontend разработчика

Не могу понять в чем ошибка?

я сам верстальщик и низнаю в чем ошибка если есть те кто разбирается в php подскажите.
<?php
session_start();

$FROM = $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']);



$name = stripslashes(htmlspecialchars($_POST['name']));
$phone = stripslashes(htmlspecialchars($_POST['phone']));




$ques1 = stripslashes(htmlspecialchars($_POST['c_quiz471']));
$ques3 = stripslashes(htmlspecialchars($_POST['size']));
$ques2 = stripslashes(htmlspecialchars($_POST['c_quiz472']));
$ques4 = stripslashes(htmlspecialchars($_POST['c_quiz474']));
$ques5 = stripslashes(htmlspecialchars($_POST['c_quiz475']));


$price = stripslashes(htmlspecialchars($_POST['usr_cquiz477']));

if (isset($_POST['c_quiz474'])) {
    foreach ( $_POST['c_quiz476'] as $k=> $m) {
        if (!empty($m)) { $komplect[$k] = $m; }
    }
   $z = $komplect;
}
$z= implode(', ',$komplect);


?>
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 4
@sl0
Саму ошибку, конечно, прикладывать не надо, тут все телепаты.
Ну как телепат телепату дам подсказку: количество { должно равняться количеству }.
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
в начале наверное if а не f

А текст ошибки нужно угадать?
Ответ написан
@Kirill-Gorelov
С ума с IT
Я думаю, что у тебя переменная $komplect не объявлена как массив.

И вот это
$z = $komplect;
Мне кажется уже лишнее.
По крайне мере по текущему коду, точно.
Либо сразу в $z добавляй массив ...
Ответ написан
Комментировать
Benzin102
@Benzin102
Shitcoder
https://ru.piliapp.com/php-syntax-check/
На ошибки синтаксиса можно тут например проверить.
На логику... опиши ошибку
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽