次のように data_verification を使用して、投稿配列の値を確認しています...
if ($_POST)
{
$validate_array = array(
'recipe_name' => array('string', false, 5, 25),
'boil_length' => array('num', false, 0, 200),
);
//Validate the data
$error = validate_data($data, $validate_array);
例として「boil_length」を使用すると、フィールドに「blah」と入力すると...受け入れられます。受け入れられた最小値を1に変更すると、期待どおりに機能します...しかし、これにより、ユーザーが0を使用できなくなります(これは可能性があります)。
私は何かが欠けていますか、それともこれが機能する方法ですか?