예제 #1
0
 if ($passwd_old != $row['pKey']) {
     msgbox($lang_error['all_error'], $lang_error['_err_17'], 1);
 } else {
     if (!preg_match('/^[a-zA-Z0-9]+$/', $passwd_in1)) {
         msgbox($lang_error['all_error'], $lang_error['ucp_st_info_1'], 1);
     } else {
         if (strlen($passwd_in1) < 6 or strlen($passwd_in1) > 20) {
             msgbox($lang_error['all_error'], $lang_error['ucp_st_info_2'], 1);
         } else {
             if ($passwd_in1 != query_int($_POST['passwd_in2'])) {
                 msgbox($lang_error['all_error'], $lang_error['ucp_st_info_3'], 1);
             } else {
                 if (!is_email($_POST['email'])) {
                     msgbox($lang_error['all_error'], $lang_error['ucp_st_info_5'], 1);
                 } else {
                     if (tru_email($_POST['email'], $username) == 2) {
                         msgbox($lang_error['all_error'], $lang_error['ucp_st_info_6'], 1);
                     } else {
                         if (!$resp->is_valid) {
                             msgbox($lang_error['all_error'], $lang_error['err_01.5'], 1);
                         } else {
                             if ($row['pPhousekey'] != 999) {
                                 //$db->query("UPDATE accounts SET pKey = '$passwd_in1' WHERE Name = '$username'") or die(mysql_error());
                             } else {
                                 $db->query("UPDATE accounts SET pKey = '{$passwd_in1}', pEmail = '{$email}' WHERE Name = '{$username}'") or die(mysql_error());
                             }
                             msgbox($lang_error['all_info'], $lang_error['all_yes'], 0);
                         }
                     }
                 }
             }
예제 #2
0
파일: index.php 프로젝트: nekleenov/sampucp
     $username = query_int($_POST['user_name']);
     $sql = $db->query("SELECT * FROM accounts WHERE Name='{$username}'") or die(mysql_error());
     if ($row = $db->fetch_assoc($sql)) {
         echo "no";
     } else {
         if (!$username) {
             echo "null";
         } else {
             echo "yes";
         }
     }
     exit;
 } else {
     if ($_GET['list'] == "email") {
         $emailname = query_int($_POST['email_name']);
         if (tru_email($emailname, $row['Name']) == 2) {
             echo "no";
         } else {
             if ($emailname == "") {
                 echo "null";
             } else {
                 if (!is_email($emailname)) {
                     echo "nosob";
                 } else {
                     echo "yes";
                 }
             }
         }
         exit;
     } else {
         if ($_GET['list'] == "old_password") {