function clean_GET($data) { $data = clean_POST($data); return $data; }
$userdata['email'] = clean_POST($_POST['email']); $userdata['language'] = clean_POST($_POST['language']); $userdata['password'] = NULL; //check if password was changed and update if ($_POST['passw1'] != "" or $_POST['passw2'] != "") { if (strlen($_POST['passw1']) < 5) { $savedetails = false; $showindex = false; $userdata['password'] = NULL; show_msg(translate('Your password must be at least six characters long.', sz_config('language'))); userForm($userdata); } else { $passw1 = clean_POST($_POST['passw1']); $passw2 = clean_POST($_POST['passw2']); if ($passw1 == $passw2) { $password = clean_POST($_POST['passw1']); $newuserpass = md5($password); $userdata['password'] = $newuserpass; $_SESSION['user'] = md5($newuserpass); $passw_changed = true; } else { $savedetails = false; $showindex = false; $userdata['password'] = NULL; show_msg(translate('Your passwords do not match.', sz_config('language'))); userForm($userdata); } } } if ($savedetails == true) { saveUser($userdata);