Код (PHP): $text_keys = mysqli_query($mysqli, "SELECT login FROM kod WHERE login = '$elita_keys'"); if ($text_keys < 0) { $stop .= 'Вы ввели не правильный ключ :('; }else{ $del_key = $mysqli->query("DELETE FROM kod WHERE login = '$elita_keys'"); mysqli_close(); if( $sec_code != $sec_code_session OR !$sec_code_session ) $stop .= $lang['reg_err_19']; if( $password1 != $password2 ) $stop .= $lang['reg_err_1']; if( strlen( $password1 ) < 6 ) $stop .= $lang['reg_err_2']; if( dle_strlen( $name, $config['charset'] ) > 30 OR dle_strlen(trim($name), $config['charset']) < 3) $stop .= $lang['reg_err_3']; if( preg_match( "/[\||\'|\<|\>|\[|\]|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\{\+]/", $name ) ) $stop .= $lang['reg_err_4']; if( empty( $email ) OR strlen( $email ) > 50 OR @count(explode("@", $email)) != 2) $stop .= $lang['reg_err_6']; if (strpos( strtolower ($name) , '.php' ) !== false) $stop .= $lang['reg_err_4']; if( stripos(urlencode ($name), "%AD") !== false ) { $stop .= $lang['reg_err_4']; } } } вот, если подругому то не много иначе выглядело бы Код (PHP): $text_keys = mysqli_query($mysqli, "SELECT login FROM kod WHERE login = '$elita_keys'"); if ($text_keys > 0) { $del_key = $mysqli->query("DELETE FROM kod WHERE login = '$elita_keys'"); mysqli_close(); if( $sec_code != $sec_code_session OR !$sec_code_session ) $stop .= $lang['reg_err_19']; if( $password1 != $password2 ) $stop .= $lang['reg_err_1']; if( strlen( $password1 ) < 6 ) $stop .= $lang['reg_err_2']; if( dle_strlen( $name, $config['charset'] ) > 30 OR dle_strlen(trim($name), $config['charset']) < 3) $stop .= $lang['reg_err_3']; if( preg_match( "/[\||\'|\<|\>|\[|\]|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\{\+]/", $name ) ) $stop .= $lang['reg_err_4']; if( empty( $email ) OR strlen( $email ) > 50 OR @count(explode("@", $email)) != 2) $stop .= $lang['reg_err_6']; if (strpos( strtolower ($name) , '.php' ) !== false) $stop .= $lang['reg_err_4']; if( stripos(urlencode ($name), "%AD") !== false ) { $stop .= $lang['reg_err_4']; } } else { $stop .= 'Вы ввели не правильный ключ :('; } }
а, да я чет подумал что mysql_query() возвращает число 0 , а не нулл) в коде принципе ничего не меняется , чисто для удобства,что бы не скролить туда сюда, я сделал так))
почти как вместо null поставить 0 ?)) Добавлено спустя 33 минуты 1 секунду: сделал через ifnull , все работает. Спасибо друзья за помощь))