isValidEmail($mb_user_email)) { $emailValid = 1; //INSERT if(!isset($mb_user_postal_code) || $mb_user_postal_code == ''){ $mb_user_postal_code = 0;} $sql = "INSERT INTO mb_user (mb_user_name,mb_user_password,mb_user_digest,mb_user_owner,mb_user_description,mb_user_email,mb_user_phone,mb_user_department,mb_user_organisation_name,mb_user_position_name,mb_user_city,mb_user_postal_code, mb_user_textsize, mb_user_glossar, mb_user_allow_survey,mb_user_aldigest) VALUES ($1, $2, $13, $15, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $14, $16)"; $v = array($mb_user_name, md5($mb_user_password), $mb_user_description, $mb_user_email, $mb_user_phone, $mb_user_department, $mb_user_organisation_name, $mb_user_position_name, $mb_user_city, $mb_user_postal_code, 'textsize1' ,'ja',md5($mb_user_name.";".$mb_user_email.":".REALM.":".$mb_user_password), 't',$mb_user_owner,md5($mb_user_name.":".REALM.":".$mb_user_password)); $t = array('s', 's', 's', 's', 's', 's', 's', 's', 's', 'i', 's', 's', 's', 'b','i','s'); $res = db_prep_query($sql, $v, $t); $group_id = 37; $sql = "INSERT INTO mb_user_mb_group (fkey_mb_user_id, fkey_mb_group_id) VALUES ($1, $2)"; $v = array($adm->getUserIdByUserName($mb_user_name), $group_id); $t = array('i', 'i'); $res = db_prep_query($sql, $v, $t); if ($res) { //Mailversand $mailBody = $mailBody1.$mb_user_name.$mailBody2.$mb_user_password.$mailBody3; $mailBody = iconv("UTF-8", "ISO-8859-1", $mailBody); $success = $adm->sendEmail(MAILADMIN, MAILADMINNAME, $mb_user_email, $mb_user_name, 'Ihre Registrierung', $mailBody, $error_msg ); if (defined("SEND_REGISTRATION_CC") && SEND_REGISTRATION_CC == true ) { $success = $adm->sendEmail(MAILADMIN, MAILADMINNAME, MAILADMIN, $mb_user_name, 'Ihre Registrierung', $mailBody, $error_msg ); } } else { $mailBody = "An error occured while trying to register your user in the Geoportal database. Please contact our support by respond to this message."; $mailBody = iconv("UTF-8", "ISO-8859-1", $mailBody); $success = $adm->sendEmail(MAILADMIN, MAILADMINNAME, $mb_user_email, $mb_user_name, 'Your registration', $mailBody, $error_msg ); if (defined("SEND_REGISTRATION_CC") && SEND_REGISTRATION_CC == true ) { $success = $adm->sendEmail(MAILADMIN, MAILADMINNAME, MAILADMIN, $mb_user_name, 'Your registration', $mailBody, $error_msg ); } } } else { $emailValid = 0; } } else { $userAlreadyExists = 1; } ?>