diff --git a/vilesci/statistik/filter_details.php b/vilesci/statistik/filter_details.php index a23a1ea71..f70877a8e 100644 --- a/vilesci/statistik/filter_details.php +++ b/vilesci/statistik/filter_details.php @@ -51,41 +51,37 @@ $filter->htmlattr = ''; $filter->insertvon = $user; $filter->updatevon = $user; - - if(isset($_POST["action"]) && isset($_REQUEST["filter_id"])) + + if(isset($_POST["save"]) && isset($_REQUEST["filter_id"])) { if(!$rechte->isBerechtigt('basis/statistik', null, 'suid')) die('Sie haben keine Berechtigung fuer diese Aktion'); - - if ($_POST["action"]=='save') + + if ($_REQUEST["filter_id"]!='') { - if ($_REQUEST["filter_id"]!='') + if($filter->load($_REQUEST["filter_id"])) { - if($filter->load($_REQUEST["filter_id"])) - { - $filter->updatevon=$user; - } - else - die('Fehlgeschlagen:'.$filter->errormsg); + $filter->updatevon=$user; } - - $filter->kurzbz = $_POST["kurzbz"]; - $filter->valuename = $_POST["valuename"]; - $filter->sql = $_POST["sql"]; - $filter->showvalue = isset($_POST["showvalue"]); - $filter->type = $_POST["type"]; - $filter->htmlattr = $_POST["htmlattr"]; - - if(!$filter->save()) - { - $errorstr .= $filter->errormsg; - } - - $reloadstr .= "\n"; - //echo '
'.var_dump($filter).''; + else + die('Fehlgeschlagen:'.$filter->errormsg); } + + $filter->kurzbz = $_POST["kurzbz"]; + $filter->valuename = $_POST["valuename"]; + $filter->sql = $_POST["sql"]; + $filter->showvalue = isset($_POST["showvalue"]); + $filter->type = $_POST["type"]; + $filter->htmlattr = $_POST["htmlattr"]; + + if(!$filter->save()) + { + $errorstr .= $filter->errormsg; + } + + $reloadstr .= "\n"; } if ((isset($_REQUEST['filter_id'])) && ((!isset($_REQUEST['neu'])) || ($_REQUEST['neu']!= "true")) && is_numeric($_REQUEST['filter_id'])) @@ -95,12 +91,12 @@ die($filter->errormsg); } - if($filter->filter_id > 0) - $htmlstr .= "