} else { if (crypt($pas, "mc05wBF&IТПШРnw4ton*R +-*/ ☺") != $user["Password"]) { $log->Write(basename(__FILE__, ".php"), "Неверная авторизация"); die("Логин или пароль не верен!"); } } $sessionid = Session::GenId($user["id"]); setcookie("session", $sessionid, time() + 900); } else { // For Users with mail $p = $db->QueryOne("select Password from `TemporaryPasswords` where UserId='" . $user["id"] . "' order by DateTime desc"); if ($p["Password"] != $pas) { $log->Write(basename(__FILE__, ".php"), "Неверная авторизация"); die($p["Password"] . "-" . $pas . " Логин или пароль не верен!"); } else { $sessionid = Session::GenId($user["id"]); setcookie("session", $sessionid, time() + 900); Session::DeletePasswords($login); } } die("ok"); break; case "logout": $log->Write(basename(__FILE__, ".php"), "Выход"); Session::Delete($cookie); setcookie('session', null, -1); die("ok"); break; default: echo "Action not found"; break;