Мой проект - это меню, которое отображает ежедневные скидки в кафе. The Pointy Haired Boss (PHB) необходимо ежедневно добавлять/удалять элементы из меню,
поэтому я сохранил все блюда в MySQL и создал страницу, которая будет загружать все пункты меню в виде кнопок. При нажатии кнопки UPDATE элемент, включается или выключается.
Мне нужны данные формы, чтобы определить, какая кнопка была нажата, поэтому мой запрос знает, какой $ menuItem для ОБНОВЛЕНИЯ. Это цель скрытых полей.
<html><head></head>
<body>
<html><head></head>
<body>
<?php include("getElement.php");
$keys = array_keys($_POST);
echo $keys[0];
echo $keys[1];
//if(isset($_POST["menuItem"])){
//toggleItem($_POST["menuItem"]);
//echo print_r(array_keys($_POST));}
?>
<form name="b" action="scratchpad.php" method="post" >
<input type="hidden" name="b" value="Cajun Gumbo"/>
<input type="submit" style="color:blue" value="Cajun Gumbo" /> </form>
<form name="a" action="scratchpad.php" method="post" >
<input type="hidden" name="a" value="Guacomole Burger"/>
<input type="submit" style="color:blue" value="Guacomole Burger" /> </form>
</body>
</html>
Могу ли я получить $ _POST, чтобы определить, какая кнопка была нажата? я получаю эту ошибку: Undefined смещение: 1 в /home/ubuntu/public_html/scratchpad.php по линии 10
Спасибо, я делало вещи сложнее. – CDeanMartin