diff --git a/mod/data/add.php b/mod/data/add.php index e0e370e023f..c4756aff03f 100755 --- a/mod/data/add.php +++ b/mod/data/add.php @@ -133,7 +133,7 @@ ********************************************/ $entrysaved = false; //flag for displaying entry saved msg - if ($datarecord = data_submitted() and confirm_sesskey()) { + if ($datarecord = data_submitted() and confirm_sesskey()) { //if rid is present, we are in updating mode if ($rid){ foreach ($datarecord as $name=>$value){ diff --git a/mod/data/field/checkbox/field.class.php b/mod/data/field/checkbox/field.class.php index 8b41569109c..1374ebc1c9f 100755 --- a/mod/data/field/checkbox/field.class.php +++ b/mod/data/field/checkbox/field.class.php @@ -61,27 +61,26 @@ class data_field_checkbox extends data_field_base { notify('That is not a valid field id!'); exit; } + $content = array(); + if ($rid) { - $content = get_record('data_content', 'fieldid', $id, 'recordid', $rid); - if (isset($content->content)) { + $dbcontent = get_record('data_content', 'fieldid', $id, 'recordid', $rid); + if (isset($dbcontent->content)) { $content = $content->content; $content = explode('##', $content); } } - else { - $content = array(); - } $str = ''; if ($field->description) { $str .= ''.$field->description.' '; } - foreach (explode("\n",$field->param1) as $checkbox) { + foreach (explode("\n", $field->param1) as $checkbox) { $checkbox = ltrim(rtrim($checkbox)); $str .= 'pixpath.'/help.gif" alt="'.$field->description.'" title="'.$field->description.'"> '; } $str .= get_string('menu','data').''; - + $str .= '