0

必須フィールドのエラー メッセージを表示しようとしていますが、何かが入力された場合に移動する必要があるページにリダイレクトするだけです (空のままにしています)。

$required_fields = array('NativeLanguage');
    foreach ($required_fields as $val) {
        while (is_array($val))
            $val = reset($val);
    if (!empty($_POST[$val])) {
        $val = trim($_POST[$val]);
    }
    else {
        $err[] = "ERROR - $val is required";
    }
    }
4

1 に答える 1

0

配列値が設定されていないため、PHP がこれらの配列キーの値にアクセスしようとすると、未定義のオフセットが発生します。

$new_array = array('1','2','3');//If I have an array
//We can now access:
$new_array[0];
$new_Array[1];
$new_array[2];
//If we try and access
$new_Array[3];

同じエラーが発生します->エラー->未定義のオフセットに注意してください

于 2012-10-27T17:07:34.697 に答える