Я создал форму в html. в этой форме вы можете указать операционную систему. Форма выглядит следующим образом:php - проверить внешний массив из формы
<input type="hidden" name="toshibaproduct" value="001"/>
<input type="hidden" name="toshibamerk" value="toshiba"/>
<input type="hidden" name="toshibamodel" value="Sattelite A100-510"/>
Operating system <select name="beschikbaarheid" value="true">
<option value="xp">Windows XP</option>
<option value="vista">Windows Vista</option>
<option value="linux">Linux</option>
</select>
Aantal: <input type="text" size=2 maxlength=3 name="toshibaaantal" value="0"/>
<input type="hidden" name="toshibaprijs" value="999.99"/>
<input type="image" src="bestel.jpg" border=0 value="bestellen"/>
Я также создал внешнюю функцию, которую я включил в страницу, которая выглядит следующим образом:
<?php
function beschikbaarheid($merk, $os)
{
$beschikbaar = array(
"Toshiba" => array("xp" => true, "vista" => false, "linux" => true),
"Acer" => array("xp" => true, "vista" => true, "linux" => true),
"Hp" => array("xp" => true, "vista" => false, "linux" => true));
return ($beschikbaar[$merk][$os]);
}
?>
Мой план должен позволить проверить форму в внешняя функция, если операционная система доступна или нет, и если не вернуть сообщение, которое оно продано. если он доступен, он должен просто продолжить работу с остальным скриптом (который работает, но он не включен здесь).
Вещь, я не знаю, как сделать форму, проверить массив во внешней функции. Мне также интересно, есть ли проблема, что только внешняя функция проверяется только операционной системой, а не остальной формой, например, количеством.
Спасибо Nikhil, Это дает мне много информации, чтобы добраться до решения! – Lennart
Рад знать бутон :-) – Nikhil