phpbar.de logo

Mailinglisten-Archive

[php] filter_input

[php] filter_input

Jens Vetter vetter at creative-minds.de
Die Jul 17 14:03:43 CEST 2007


Hi Martin, ...

Am 17.07.2007 um 13:22 schrieb Martin Walper:
>
> Also würde es dann vieleicht mal mit filter_var_array() versuchen
>
> $myArr = $_POST['produkte_pi3'];
> $args = array(
>                         'searchterm' => FILTER_SANITIZE_STRING,
>                         'searchtyp' => array(    'filter' =>
> FILTER_VALIDATE_INT,
>                                                             'flags' =>
> FILTER_REQUIRE_ARRAY,
>                                                              
> 'options' =>
> array('min_range' => 1, 'max_range' => 10)
>                     );
>
> $test = filter_var_array($myArr, $args);

vielen Dank - so funktioniert es ...

$myArr = $_GET['produkte_pi3'];

$args = array(
	'searchtyp' => array(
		'filter' => FILTER_VALIDATE_INT,
		'options' => array('min_range' => 1, 'max_range' => 10)
	)
);

$test = filter_var_array($myArr, $args);

if ($test['searchtyp'] === FALSE) {
	echo 'fehler';
} else {
	echo 'alles gut';
}

Gruss aus Solingen, Jens.





php::bar PHP Wiki   -   Listenarchive