какие ошибки ти видел код?да, видел, и даже запустил. И все работает. Значит либо не загрузились ресурсы, либо косяк в другой части кода/разметки. Соответственно либо должны быть ошибки, либо ты что-то не так делаешь.
В переменные ничего не запишется.Зато в ошибки запишется. И далее по коду смотрите что в этом случае будет происходить.
Здесь я немного недопонял, он должен брать из форм в index.php. Можете объяснить подробнее?SQl injection
после отправления формы:По тому что
Uncaught mysqli_sql_exception: Truncated incorrect DOUBLE value: '$id'
WHERE `id` LIKE '$_id'
скорее всего кривая конструкция. Если `id` - автоинкрементный первичный ключ, то там должно быть равно (=), и цифровое значение без кавычек. Ну и $_GET['id']; вообще то надо проверять на непустое значение и что оно цифровое. В index.php выбиваются две вещи:ну так айди как-то должен в урл передаваться, и проверяться на существование.
Warning: Undefined array key "id" in E:\OpenServer\domains\New\index.php
А в формах:Проеб по той же причине...
Trying to access array offset on value of type null in
$name = $_POST['name'];что будет если я зайду сюда методом гет?
$surname = $_POST['surname'];
$message = $_POST['message'];
if($name == '' || $surname == '' || $message == ''){
$errors[] = 'Не все поля заполнены!';
} else...