| | |
| | | $new_record[$key] = $out; |
| | | break; |
| | | |
| | | case 'PASSWORD': |
| | | $new_record[$key] = ''; |
| | | break; |
| | | case 'PASSWORD': |
| | | //$new_record[$key] = ''; |
| | | $new_record[$key] = htmlspecialchars($field['default']); |
| | | break; |
| | | |
| | | case 'CHECKBOX': |
| | | // $checked = (empty($field["default"]))?'':' CHECKED'; |
| | |
| | | function getDataRecord($primary_id) { |
| | | global $app; |
| | | $escape = '`'; |
| | | $sql = "SELECT * FROM ".$escape.$this->formDef['db_table'].$escape." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id; |
| | | $sql = "SELECT * FROM ".$escape.$this->formDef['db_table'].$escape." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id." AND ".$this->getAuthSQL('r',$this->formDef['db_table']); |
| | | return $app->db->queryOneRecord($sql); |
| | | } |
| | | |
| | |
| | | |
| | | $app->db->datalogSave($this->formDef['db_table'], $action, $this->formDef['db_table_idx'], $primary_id, $record_old, $record_new); |
| | | return true; |
| | | |
| | | <<<<<<< .mine |
| | | /* |
| | | // Add backticks for incomplete table names. |
| | | if(stristr($this->formDef['db_table'],'.')) { |
| | |
| | | return true; |
| | | */ |
| | | |
| | | } |
| | | =======>>>>>>> .theirs } |
| | | |
| | | function getAuthSQL($perm, $table = '') { |
| | | if($_SESSION["s"]["user"]["typ"] == 'admin') { |