20 || (strlen($pwd2) > 20))
{
$errs[] = "Password must be between 6-20 characters (letters and numbers)";
}
elseif (stristr($pwd, ' '))
{
$errs[] = "Password must not contain spaces";
}
else
{
$flag = 1;
}
}
if (count($errs) == 0)
{
$e = 0;
$verification_progress = 0;
if (EMAIL_VERIFICATION == 1) $e+=1;
if (PHONE_VERIFICATION == 1) $e+=1;
if (DOCUMENT_VERIFICATION == 1) $e+=1;
if (ADDRESS_VERIFICATION == 1) $e+=1;
if ($e > 0)
{
$progress_percent = floor(100/$e);
if ($verified_email == 1) $verification_progress+=$progress_percent;
if ($verified_document == 1) $verification_progress+=$progress_percent;
if ($verified_phone == 1) $verification_progress+=$progress_percent;
if ($verified_address == 1) $verification_progress+=$progress_percent;
}
if ($flag == 1) $asql = "password='".PasswordEncryption($pwd)."',"; else $asql = "";
$sql = "UPDATE exchangerix_users SET user_group='$user_group', username='$username', ".$asql." email='$email', fname='$fname', lname='$lname', address='$address', address2='$address2', city='$city', state='$state', zip='$zip', country='$country', phone='$phone', ref_id='$ref_id', newsletter='$newsletter', discount='$discount', verified_email='$verified_email', verified_document='$verified_document', verified_phone='$verified_phone', verified_address='$verified_address', verification_progress='$verification_progress', status='$status' WHERE user_id='$user_id' LIMIT 1";
smart_mysql_query($sql);
header("Location: users.php?msg=updated");
exit();
}
else
{
$allerrors = "";
foreach ($errs as $errorname)
$allerrors .= $errorname."
";
}
}
if (isset($_GET['id']) && is_numeric($_GET['id']))
{
$uid = (int)$_GET['id'];
$query = "SELECT * FROM exchangerix_users WHERE user_id='$uid' LIMIT 1";
$result = smart_mysql_query($query);
$total = mysqli_num_rows($result);
}
$title = "Edit User";
require_once ("inc/header.inc.php");
?>
0) { $row = mysqli_fetch_array($result); ?>