Неопределенный индекс: ошибка электронной почты $ при попытке войти из приложения android - PullRequest
0 голосов
/ 07 апреля 2020

Я знаю его вопросы, которые уже спрашивают люди. поэтому я попробую свою встроенную систему входа в систему и регистрации для android приложения. когда я вставляю данные о регистрации и регистрируюсь. php У меня нет проблем. все записи в базе данных mysql без проблем.

, но когда я пытаюсь войти в систему с пользователем из таблицы, это дает мне ошибку, вероятно из моего файла php входа. это ошибка 2:

Notice: Undefined index: $email in C:\xampp\htdocs\android_registrer_login\login.php on line 10

Notice: Undefined index: password in C:\xampp\htdocs\android_registrer_login\login.php on line 11
This Email is not valid

Я читаю пост с похожей проблемой, и я пытаюсь добавить isset, но это не помогает мне решить проблему. Кроме того, когда я пытаюсь войти в систему с какой-то строкой из mysql и запустить файл php из браузера, он отлично работает!

Я имею в виду:

//test if success log
$email = "demoaccount@gmail.com";
$password = "123456";
/*
$email = $_POST['$email'];
$password = $_POST['password'];
*/

это мой логин php файл.

<?php

require_once 'connect.php';

/*
test if success log
$email = "demoaccount@gmail.com";
$password = "123456";
*/
$email = $_POST['$email'];
$password = $_POST['password'];



$isVaildEmail = filter_var($email, FILTER_VALIDATE_EMAIL);
if($conn){
    if($isVaildEmail === false){
        echo "This Email is not valid";
    }else{
        $sqlCheckEmail = "SELECT * FROM  users_table WHERE email LIKE '$email'";
        $emailQuery = mysqli_query($conn, $sqlCheckEmail);


        if (mysqli_num_rows($emailQuery) >0){
            $sqlLogin = "SELECT * FROM  users_table WHERE email LIKE '$email' AND  password LIKE '$password'";
            $loginQuery = mysqli_query($conn, $sqlLogin);

            if(mysqli_num_rows($loginQuery) >0){
                echo "Login success";
            }else{
                echo "Wrong password";
            }
        }else{
            echo "This Email is not registered";
        }
    }

}else{
    echo  "Connection Error";
}

спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...