PHP AJAX,我希望比它更快

PHP AJAX,我希望比它更快,php,ajax,Php,Ajax,我正在制作Ajax登录表单,用于2d安全性(移动/邮件),这个脚本比我制作的速度慢得多。 2秒后,它会在手机上和fsocietif上发出回声1,如果有人想靠近我,我需要比它更快的速度。 有关更多文本 session_start(); include('admin/phppath/d.php'); if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') { if(@isset($_SERVER['HTTP_REFERER']))

我正在制作Ajax登录表单,用于2d安全性(移动/邮件),这个脚本比我制作的速度慢得多。 2秒后,它会在手机上和fsocietif上发出回声1,如果有人想靠近我,我需要比它更快的速度。 有关更多文本

session_start();
include('admin/phppath/d.php');

if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
    if(@isset($_SERVER['HTTP_REFERER']))
    {
        if($_POST['token'] == $_SESSION['token2']) {
            $email = $_POST['email'];
            $password = $_POST['password'];
            $q = "SELECT * FROM `signup9501` WHERE email = '$email'";
            $r = mysqli_query($c,$q);
            $row = mysqli_fetch_array($r);
            $securityF = $row['securityF'];
            $onoff = $row['onoff'];

            if($onoff == 'mobile' && $securityF == 'on'){
                echo 1;
            }else if($onoff == 'email' && $securityF == 'on'){
                echo 1;
            }

            $rowpassword = $row['password'];
            $blocked = $row['blocked'];

            if (password_verify("$password", $rowpassword) && $blocked != '1') {
                $usrid = $row['id'];
                $usernum = $row['phone'];

                if($onoff == 'off' && $securityF == 'off' || $onoff == 'on' && $securityF == 'on'){
                    $_SESSION['email'] = $email;
                    echo 3;
                }else if($onoff == 'email' && $securityF == 'on'){
                    $code = rand(1111,9999);
                    $upq = "UPDATE `signup9501` SET `emailcode` = '$code' WHERE `signup9501`.`id` = $usrid";
                    $upr = mysqli_query($c,$upq);

                    if($upr){
                        echo 1;
                        $_SESSION['path'] = $email;
                        mail("$email", 'Welcome.io 2D security', "Code: $code", null, '-fsupport@prado.io');
                    }else{
                        echo 0;
                    }
                }else if($onoff == 'mobile' && $securityF == 'on') {
                    $code = rand(1111,9999);
                    $upq = "UPDATE `signup9501` SET `smscode` = '$code' WHERE `signup9501`.`id` = $usrid";
                    $upr = mysqli_query($c,$upq);

                    if($upr){
                        include ( "admin/eng/src/NexmoMessage.php" );
                        $nexmo_sms = new NexmoMessage('3241fdsg', '5431gdsgs1243252'); 
                        $info = $nexmo_sms->sendText( "$usernum", "Prado.io", "SMS Code: $code");
                        $_SESSION['path'] = $email;
                    }else{
                        echo 0;
                    }
                }
            } else {
                echo 5;
            }
        }
        else {
            header('Location: http://prado.io/admin/eng/logout.php');
        }
    }
    else {
        header('Location: http://prado.io/admin/eng/logout.php');
    }
}
else {
    header('Location: http://prado.io/admin/eng/logout.php');
}

实际上,在发送电子邮件或消息时使用的不是脚本。标题位置在
ajax
中不起作用。返回
false
并在jsp中处理它谢谢,所以我现在不能让它更快吗?