$password = filter_var($_POST['c_password'], FILTER_SANITIZE_STRING); $address = filter_var($_POST['address'], FILTER_SANITIZE_STRING); $city = filter_var($_POST['city'], FILTER_SANITIZE_STRING); $province = filter_var($_POST['province'], FILTER_SANITIZE_STRING); $country = filter_var($_POST['country'], FILTER_SANITIZE_STRING); $postal_code = filter_var($_POST['postal'], FILTER_SANITIZE_STRING); $status = filter_var($_POST['status'], FILTER_SANITIZE_STRING); $fullname = $first_name . " " . $last_name; $alias = cleanurl($first_name . " " . $last_name); $count = $_get->countUser($fullname); $get_email = $_get->validate_email($email); if ($get_email->rows > 0) { $type = 'danger'; $msg = $email . ' has been taken, please register with other valid email address'; } else { if ($count->rows > 0) { $alias = $_get->get_user($fullname); $alias = strrchr($alias->user_alias, '-'); $alias = substr($alias, 1); $alias = $alias + 1; $alias = cleanurl($first_name . " " . $last_name) . '-' . $alias; } else { $alias = $alias; } $_update->update_all($first_name, $last_name, $fullname, $phone, $email, $password, $address, $city, $province, $country, $postal_code, $status, $alias); $type = 'success'; $msg = 'A customer has been successfully added.'; } set_alert($type, $msg); safe_redirect('add-customer'); }
$address = filter_var($_POST['address'], FILTER_SANITIZE_STRING); $city = filter_var($_POST['city'], FILTER_SANITIZE_STRING); $province = filter_var($_POST['province'], FILTER_SANITIZE_STRING); $country = filter_var($_POST['country'], FILTER_SANITIZE_STRING); $postal_code = filter_var(clean_number($_POST['postal']), FILTER_SANITIZE_STRING); //$count_alias = checkAlias($cid, $user_detail->user_id); $count_alias = $_get->countUser($name, $user_detail->user_id); //$get_user = $_get->edit_get_user($uid); $check_email = $_get->edit_get_email($user_email, $user_detail->user_id); if ($check_email->rows > 0) { $page = 'customer/' . $cid; $type = 'danger'; $msg = $user_email . ' has been taken, please input email with other valid email address'; } else { if ($count_alias->rows > 0) { $_count_alias = $_get->get_user($name); if ($_count_alias->user_alias == $user_detail->user_alias) { $alias = $user_detail->user_alias; } else { $alias = strrchr($_count_alias->user_alias, '-'); $alias = substr($alias, 1); $alias = strlen(strrchr($_count_alias->user_alias, '-')); $alias = substr($_count_alias->user_alias, 0, -$alias) . '-' . ($alias + 1); } } else { $alias = cleanurl($name); } } $_update->edit_customer($first_name, $last_name, $name, $status, $user_email, $user_phone, $address, $city, $province, $country, $postal_code, $alias, $user_detail->user_id); $page = 'edit-customer/' . $alias; $type = 'success';