Я практикую Android Studio с Wamp в нижнем случае, при успешном входе в систему печатается сообщение и открывается намерение, при успешной регистрации сообщение не печатается и намерение не открывается, но данные вставляются в таблицу
Код Java для Android фоновой задачи
@Override
protected void onPostExecute(String result) {
super.onPostExecute(result);
if (result!= null && result.equalsIgnoreCase("Registration Succesful")) {
alertDialog.setMessage(result);
alertDialog.show();
Intent intent = new Intent(context, forgot.class);
context.startActivity(intent);
} else if (result!= null && result.equalsIgnoreCase("Login Successful")) {
alertDialog.setMessage(result);
alertDialog.show();
Intent intent = new Intent(context, afterlogin.class);
context.startActivity(intent);
} }
Код PHP
$query = mysqli_query($conn ,"select * FROM userinfo WHERE userid ='$userid'"); if (mysqli_num_rows($query) > 0) {
echo"Email Exists";
}
else {
$sql= ("insert into userinfo( userid, username, password) values ('$userid','$username','$password');");
echo"Registration Succesful";
if (!mysqli_query($conn, $sql)){
die('Error: ' .mysqli_error($conn));
}
Ошибка
W/audio_hw_generic: Not supplying enough data to HAL, expected position 4663937 , only wrote 4663440
Привет, извините, я ошибочно ввел этот вопрос, я сомневаюсь выше
Как насчет того, чтобы сначала отладить значение result: используйте этот код для проверки: Log.d("TAG", "Result: " + result);. Сделайте это внутри метода onPostExecute().
Привет, да, результат появляется в Logcat, но не появляется в окне предупреждений ... до нескольких дней он работал. но не знаю, почему он не работает сейчас, только регистрация не показывает и открывает намерение
@ariefbayu ... Попробовал, результат такой же. Отображение сообщения о предварительном выполнении






Пожалуйста, предоставьте Минимальный полный проверяемый пример