-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
У меня есть php скрипт, который проверяет отправленные данные на валидность. Всего есть 4 исхода: INVALID_PASSWORD (неправильный праволь), INVALID_HWID (хвид не совпадает), INVALID_LOGIN (логина в бд нет) и ALL_CORRECT (все совпадает).
Проблема заключается в том, что я не могу сделать проверку правильно.
Как делаю проверку я:
Вместо if пробовал ставить else if, но не помогает. Иногда после нажатия на кнопку вообще ничего не происходит, а иногда он выводит не ту ошибку(бывает так, что пароль правильный, но хвид не совпадает, но прога всё равно пускает). Если же ввести ссылку в браузере самому, то скрипт отлично работает.
Как можно реализовать проверку?
Проблема заключается в том, что я не могу сделать проверку правильно.
Как делаю проверку я:
C#:
if (reader.ReadToEnd() == "INVALID_PASSWORD")
MessageBox.Show("Invalid password");
if (reader.ReadToEnd() == "INVALID_HWID") //пробовал else if
MessageBox.Show("Invalid hwid");
else if (reader.ReadToEnd() == "INVALID_LOGIN")
MessageBox.Show("Invalid hwid");
else
MessageBox.Show("Login success!");
Как можно реализовать проверку?