9;"; if($result = mysql_query($sql, $db) or die("error")) { if($row = mysql_fetch_array($result)) { $new_login = $row["usr_login"]; $new_email = $row["usr_email"]; $new_name = $row["usr_name"]; $set_user_aktiv = $row["usr_aktiv"]; $set_user_admin = $row["usr_admin"]; $set_user_fe = $row["usr_fe"]; $send_verification = 0; $new_password = ''; } } } if(isset($_POST["form_aktion"]) && $_POST["form_aktion"] == "edit_account") { //Create Account Daten verarbeiten $new_user_id = intval($_POST["form_uid"]); $new_login = clean_slweg($_POST["form_newloginname"]); $new_password = clean_slweg($_POST["form_newpassword"]); $new_email = clean_slweg($_POST["form_newemail"]); $new_name = clean_slweg($_POST["form_newrealname"]); $set_user_aktiv = isset($_POST["form_active"]) ? 1 : 0; $set_user_admin = isset($_POST["form_admin"]) ? 1 : 0; $set_user_fe = isset($_POST["form_feuser"]) ? intval($_POST["form_feuser"]) : 0; if($set_user_admin) { $set_user_fe = 2; } $send_verification = isset($_POST["verification_email"]) ? 1 : 0; $user_err = ''; if(isEmpty($new_login)) { $user_err = $BL['be_admin_usr_err2']."\n"; } else { $sql = "SELECT usr_id, COUNT(*) AS anzahl FROM ".DB_PREPEND."phpwcms_user WHERE usr_login='".aporeplace($new_login)."' GROUP BY usr_id;"; if($result = mysql_query($sql, $db)) { if($check_anzahl = mysql_fetch_array($result)) { if($check_anzahl["usr_id"] != $new_user_id && $check_anzahl["anzahl"]) $user_err .= $BL['be_admin_usr_err1']."\n"; } } } if(!is_valid_email($new_email)) $user_err .= $BL['be_admin_usr_err4']."\n"; if(empty($user_err)) { //Insert new User $upd_password = ($new_password) ? "usr_pass='".aporeplace(md5($new_password))."', " : ""; //$upd_password = ($new_password) ? "usr_pass=PASSWORD('".aporeplace($new_password)."'), " : ""; $sql = "UPDATE ".DB_PREPEND."phpwcms_user SET ". "usr_login='".aporeplace($new_login)."', ".$upd_password. "usr_email='".aporeplace($new_email)."', ". "usr_admin='".$set_user_admin."', ". "usr_aktiv='".$set_user_aktiv."', ". "usr_name='".aporeplace($new_name)."', ". "usr_wysiwyg='".$GLOBALS['phpwcms']['wysiwyg_editor']."', ". "usr_fe='".$set_user_fe."' ". "WHERE usr_id=".$new_user_id.";"; if($result = mysql_query($sql, $db) or die("error")) { $user_ok = 1; $new_user_id = NULL; if($send_verification) { $emailbody = str_replace('{LOGIN}', $new_login, $BL['be_admin_usr_emailbody']); $emailbody = str_replace('{PASSWORD}', (($new_password) ? $new_password : $BL['be_admin_usr_passnochange']), $emailbody); $emailbody = str_replace('{SITE}', PHPWCMS_URL, $emailbody); $emailbody = str_replace('{LOGIN_PAGE}', PHPWCMS_URL.get_login_file(), $emailbody); sendEmail( array( 'recipient' => $new_email, 'toName' => $new_name, 'subject' => $BL['be_admin_usr_mailsubject'], 'isHTML' => 0, 'text' => $emailbody, 'from' => $phpwcms["admin_email"], 'sender' => $phpwcms["admin_email"] )); } } } } if(empty($user_ok)) { ?>
: 
>    >    >
>
>
>
 

\n\n\n"; } } //Dialog New User bis hierher ?>