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 .= '
';
}
- 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 .= ' |