public function login() { $user = new \User\User(); $data = I("param."); $data1 = $user->login($data); if ($user->is_login()) { header("Location:" . __APP__ . "/index/"); } else { header("Location:" . __APP__ . "/index/Iuser"); } }
<?php namespace Post; session_start(); include_once "User.php"; $user = new \User\User(); if (isset($_POST["email"]) && !empty($_POST["email"]) && isset($_POST["password"]) && !empty($_POST["password"])) { if (isset($_POST["captcha"]) && !empty($_POST["captcha"])) { if ($_SESSION["captcha_answer"] == $_POST["captcha"]) { if ($user->login($_POST["email"], $_POST["password"]) != false) { echo "ok"; } else { echo "failed"; } } else { echo "failed captcha"; } } if (!isset($_SESSION["incorect_logins"]) || $_SESSION["incorect_logins"] < 2) { if ($user->login($_POST["email"], $_POST["password"]) != false) { echo "ok"; } else { echo "failed"; } } exit; } else { echo "failed"; }