@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/
На ошибки синтаксиса можно тут например проверить.
На логику... опиши ошибку
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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