Mailinglisten-Archive |
Hi Martin,
Am 17.07.2007 um 11:57 schrieb Martin Walper:
>> <script>
>> $options = array('options'=> array('min_range'=>1, 'max_range'=>10));
>> $test = filter_input(INPUT_POST, 'test[wert1]', FILTER_VALIDATE_INT,
>> $options);
>> if ($test === FALSE) { echo "Fehler"; } else { echo "alles wird
>> gut"; }
>> </script>
>>
>>
> Versuchs mal mit
>
> $options = array('min_range'=>1, 'max_range'=>10);
> $test = filter_input(INPUT_POST, 'test[wert1]',
> FILTER_VALIDATE_INT, $options);
>
>
> Der letzte parameter in filterinput sind options, deshalb brauchst du
> das nicht nochmal mit angeben. anders wäre es wenn du
> filter_input_array() verwendest.
ich sehe jetzt den Unterschied nicht wirklich - mein Problem liegt im
Moment darin, dass die Bezeichnung meiner POST-Variablen 'test[wert1]'
nicht von filter_input gelesen wird.
Wenn ich meine POST-Variable einfach nur 'test' nenne, funktioniert
alles wie es soll.
Gruss, Jens.
php::bar PHP Wiki - Listenarchive