Имеется заявка в личном кабинете пользователя. Он решил ее поменять. Нажал кнопку редактировать, появилась страница с редактированием. Отредактировал, нажал сохранить, но сохранение не работает. Не понимаю почему
Обработчик:
if($_SERVER['REQUEST_METHOD'] === 'GET' && isset($_GET['id'])){
$post = selectOne('kasko', ['id' => $_GET['id']]);
$id_user = $post['id_user'];
$categorits = $post['categorits'];
$power = $post['power'];
$brand = $post['brand'];
$year = $post['year'];
$model = $post['model'];
$vin = $post['vin'];
$gosnumber = $post['gosnumber'];
$seriaSTS = $post['seriaSTS'];
$numberSTS = $post['numberSTS'];
$dateSTS = $post['dateSTS'];
$seriapasport = $post['seriapasport'];
$numberpasport = $post['numberpasport'];
$datepasport = $post['datepasport'];
$adres = $post['adres'];
$tel = $post['tel'];
$emale = $post['emale'];
}
if($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['edit_application'])){
$id_user = trim($_POST['iduser']);
$categorits = trim($_POST['cat']);
$power = trim($_POST['pow']);
$brand = trim($_POST['mark']);
$year = trim($_POST['god']);
$model = trim($_POST['model']);
$vin = trim($_POST['vin']);
$gosnumber = trim($_POST['gosnomer']);
$seriaSTS = trim($_POST['sersts']);
$numberSTS = trim($_POST['nomsts']);
$dateSTS = trim($_POST['dvsts']);
$seriapasport = trim($_POST['serpas']);
$numberpasport = trim($_POST['nompas']);
$datepasport = trim($_POST['dvpas']);
$adres = trim($_POST['adprop']);
$tel = trim($_POST['telef']);
$emale = trim($_POST['email']);
if($categorits === '' || $power === '' || $brand === ''){
array_push($errMsg, "Не все поля заполнены!");
}else{
$post = [
'id_user' => $id_user,
'categorits' => $categorits,
'power' => $power,
'brand' => $brand,
'year' => $year,
'model' => $model,
'vin' => $vin,
'gosnumber' => $gosnumber,
'seriaSTS' => $seriaSTS,
'numberSTS' => $numberSTS,
'dateSTS' => $dateSTS,
'seriapasport' => $seriapasport,
'numberpasport' => $numberpasport,
'datepasport' => $datepasport,
'adres' => $adres,
'tel' => $tel,
'emale' => $emale
];
$post = update('kasko', $id_user, $post);
header('location: ' . BASE_URL . 'application.php');
}
}
Часть формы:
<div class="container">
<form action="applicupd.php" method="post" class="row justify-content-center">
<div class="row">
<div class="posts col-9">
<div class="row title-table">
<h2>Моя заявка</h2>
<input name="iduser" value="<?php echo $_SESSION['id'];?>" type="hidden" >
<div class="col-4">
<label for="exampleFormControlInput1" class="form-label">Категория ТС</label>
<input name="cat" value="<?=$forma['categorits']; ?>" type="text" class="form-control">
</div>
<div class="col-4">
<label for="exampleFormControlInput1" class="form-label">Мощность двигателя (л.с.)</label>
<input name="pow" value="<?=$forma['power']; ?>" type="text" class="form-control">
</div>
Кнопка:
<button name="edit_application" class="btn btn-primary" type="submit">Сохранить запись</button>