示例#1
0
 public function testGet()
 {
     variable::set('unittestget', 'testvalueget');
     $value = variable::get('unittestget');
     $this->assertEquals('testvalueget', $value);
     $value = variable::get('doesntexist', 'default');
     $this->assertEquals('default', $value);
     variable::delete('unittestget');
 }
        }
        if ($error) {
            $errorstr .= "Es konnten nicht alle Werte angelegt werden";
        }
        $reloadstr .= "<script type='text/javascript' language='JavaScript'>\n";
        $reloadstr .= "\tparent.uebersicht.location.href='variablen_uebersicht.php';";
        $reloadstr .= "</script>\n";
    } else {
        $errorstr .= 'Sie haben keine Berechtigung fuer diesen Vorgang';
    }
}
if (isset($_POST["del"])) {
    if ($rechte->isBerechtigt('basis/variable', null, 'suid')) {
        if ($name != '' && $uid != '') {
            $variable = new variable();
            if (!$variable->delete($name, $uid)) {
                $errorstr .= "Datensatz konnte nicht gel&ouml;scht werden!";
            } else {
                $reloadstr .= "<script type='text/javascript' language='JavaScript'>\n";
                $reloadstr .= "\tparent.uebersicht.location.href='variablen_uebersicht.php';";
                $reloadstr .= "</script>\n";
            }
        } else {
            die('Falsche Parameteruebergabe');
        }
    } else {
        $errorstr .= 'Sie haben keine Berechtigung fuer diesen Vorgang';
    }
}
if (isset($_POST["schick"])) {
    if ($rechte->isBerechtigt('basis/variable', null, 'suid')) {