Mailinglisten-Archive |
Jens Vetter schrieb:
> Hi all,
>
> ich habe irgendwie heute morgen ein riesen Brett vorm Kopf ....
>
> Aus meinem Formular kommt ein POST-Wert test[wert1] und test[wert2] ...
> Mittels filter_input würde ich diese Werte gerne prüfen. Aber wie
> definiere
> ich denn den filter_input ???? Es soll ein Integer im Range von 1 bis
> 10 sein.
>
> <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>
>
> Hier passiert nichts .... ???
>
> Habt Ihr eine Idee, wie es hier besser klappt. Danke im voraus.
vielleicht kann das keine Arrays, nimm doch php.net/filter_input_array
oder probier es so:
$test = filter_input(INPUT_POST, 'test', FILTER_VALIDATE_INT,
array('wert1' => $options));
--
Sebastian
php::bar PHP Wiki - Listenarchive