Files
2022-08-29 23:20:16 +02:00

33 lines
640 B
PHP

<?php
class PostHandler {
public static function get($name,$strict = false){
$rval = null;
if (array_key_exists($name,$_POST)){
$rval = strval($_POST[$name]);
// if ($strict){
// $rval = $_POST[$name];
// }
// else {
// $rval = preg_replace('/[\\\]/','',$_POST[$name]);
// $rval = preg_replace('/["]/','\"',$rval);
// // echo $rval."<br/>";
// }
}
return $rval;
}
public static function getComplete($exclude = array()){
$rval = array();
if (sizeof($_POST)>0){
foreach ($_POST as $key=>$val){
$rval[$key] = self::get($key,in_array($key,$exclude));
}
}
return $rval;
}
}
?>