У меня проблема с веб-сайтом, который я должен создать.Когда я вызываю POST с правильным ключом, я не получаю значение обратно.Я думаю, что ошибка в том, что мой POST не заполняется.
$id = isset($_GET['id']) && is_numeric($_GET['id']) ? (int) $_GET['id'] : 0;
Эта строка находится в верхней части кода и возвращает верный идентификатор, я проверил это с помощью эха.
<form method="POST" action="Index.php">
<input type="hidden" name="Entryid" value="<?php echo $id; ?>">
<a type="submit" name="delete" class="btn btn-success" href="Index.php" data-toggle="modal" data-target="#myModal" style="cursor: pointer;">Löschen</a>
</form>
Здесь я помещаю значение id в ключ «Entryid» и переключаюсь в «Index.php», когда нажимаю на кнопку.Внутри «Index.php» я пытаюсь получить такое значение.
$id = isset($_POST['Entryid']) && is_numeric($_POST['Entryid']) ? (int) $_PST['Entryid'] : 0;
Здесь значение id, вероятно, не установлено, и если я проверяю его через echo, вывод равен 0. Где выдумаю моя ошибка?