Вход в систему Android с помощью PHP и mysql
Я разрабатываю приложение для android с использованием php и mysql. Этот логин имеет ограничение, когда только активные пользователи могут войти в систему. В таблице mysql столбец active имеет значение 1 или 0 для active и inactive соответственно. Проблема здесь в том, что когда значение active установлено в 1, оно отображается неактивным. Вот мой код ниже
Что я уже пробовал:
Андроид
Код внутри метода ответа залпа
String userId = jObj.getString("user_id"); String userType = jObj.getString("type"); String userActive = jObj.getString("active"); if (userId != "null") { switch (userType) { case "1": Toast.makeText(getApplicationContext(),"Access Denied", Toast.LENGTH_LONG).show(); break; default: session.setLogin(true); session.setType(userType,userId); if(userActive=="1"){ Intent dashB = new Intent(login_activity.this,MainDashBoard.class); startActivity(dashB); finish(); } else{ Toast.makeText(getApplicationContext(),"Not active", Toast.LENGTH_LONG).show(); } break; } } else { String errorMsg = jObj.getString("error_msg"); Toast.makeText(login_activity.this,"Invalid Username or Password", Toast.LENGTH_LONG).show();
Afzaal Ahmad Zeeshan
Помимо того, что сказал Ричард, будет ли это возвращать "null" или null? Есть разница.