= 0){ $fields[] = array('mb_user_postal_code', $mb_user_postal_code, 'i'); //postal_code als integer? } $fields[] = array('mb_user_textsize', $Textsize, 's'); $fields[] = array('mb_user_glossar', $Glossar, 's'); $fields[] = array('mb_user_spatial_suggest', $mb_user_spatial_suggest, 's'); if ($mb_user_newsletter == "ja") {$mb_user_newsletter = "t";} else {$mb_user_newsletter = "f";} if ($mb_user_allow_survey == "ja") {$mb_user_allow_survey = "t";} else {$mb_user_allow_survey = "f";} $fields[] = array('mb_user_newsletter', $mb_user_newsletter, 'b'); $fields[] = array('mb_user_allow_survey', $mb_user_allow_survey, 'b'); $fields[] = array('mb_user_aldigest', md5($mb_user_name.":".REALM.":".$mb_user_password), 's'); // build sql statement foreach ($fields as $idx => $field) { $sql .= ', '.$field[0].' = $'.($idx + 1); $v[] = $field[1]; $t[] = $field[2]; } // + where condition $v[] = $_SESSION["mb_user_id"]; $t[] = 'i'; $sql .= 'WHERE mb_user_id = $'.count($v);//.' AND mb_user_name != \'guest\''; if ($_SESSION["mb_user_id"] != ANONYMOUS_USER) { $res = db_prep_query($sql, $v, $t); } if(!$res) { $e = new mb_exception("db_query($qstring)=$ret db_error=".db_error()); } //UPDATE of the SESSION VARS if ($mb_user_newsletter == "t") {$mb_user_newsletter = "ja";} else {$mb_user_newsletter = "nein";} if ($mb_user_allow_survey == "t") {$mb_user_allow_survey = "ja";} else {$mb_user_allow_survey = "nein";} $_SESSION["mb_user_email"] = $mb_user_email; $_SESSION["mb_user_department"] = $mb_user_department; $_SESSION["mb_user_organisation_name"] = $mb_user_organisation_name; $_SESSION["mb_user_position_name"] = $mb_user_position_name; $_SESSION["mb_user_phone"] = $mb_user_phone; $_SESSION["Textsize"] = $Textsize; $_SESSION["Glossar"] = $Glossar; $_SESSION["mb_user_spatial_suggest"] = $mb_user_spatial_suggest; $_SESSION["mb_user_newsletter"] = $mb_user_newsletter; $_SESSION["mb_user_allow_survey"] = $mb_user_allow_survey; $_SESSION["mb_user_description"]= $mb_user_description; $_SESSION["mb_user_city"]= $mb_user_city; $_SESSION["mb_user_postal_code"]= $mb_user_postal_code; ?>