Php 迁移后无法登录

Php 迁移后无法登录,php,login,Php,Login,我迁移网站到新的托管,但现在我不能登录到管理员。我不知道为什么。 也许有什么问题?有什么帮助吗? 这是admin.php代码的一部分 <?php include("auth/data/functions.php"); //$_SESSION["logged"] = true; if (isset($_POST["auth_login"])) { if($_POST["auth_login"]&&$_POST["auth_password"]) {

我迁移网站到新的托管,但现在我不能登录到管理员。我不知道为什么。 也许有什么问题?有什么帮助吗? 这是admin.php代码的一部分

<?php
include("auth/data/functions.php");
//$_SESSION["logged"] = true;
if (isset($_POST["auth_login"])) {
    if($_POST["auth_login"]&&$_POST["auth_password"])
    {
        if (mysql_result(mysql_query("SELECT COUNT(*) FROM `admin` WHERE name = '".addslashes($_POST['auth_login'])."' AND password = '".sha1($_POST["auth_password"])."'"), 0)) 
        {
            $_SESSION["logged"] = true;
        }
    }
}

if (!isset($_SESSION["logged"]))
{
    print('
                <h1>Log in</h1>
');
    if (isset($_POST["auth_login"])) {
        print('<p>Error. Wrong username or password.</p>');
    }
    print('<br><form method="post">');
    print('<label for="name">Name: </label><input name="auth_login" maxlength="30" id="name" /> ');
    print('<label for="pass">Password: </label><input type="password" name="auth_heslo" id="pass" /> ');
    print('<input type="submit" value="--&gt;" title="Log in" style="cursor:pointer" /> ');
    print('</form>');
}

elseif($_SESSION["logged"])
{
    if(!$subsection)
    {
?>

... Content

您是否设置了phpmyadmin部分。我指的是用户。可能是数据库连接和/或内容。。。你进入if状态了吗?你好。首先,您应该停止使用
mysql\uu
函数,因为它们已经被弃用了。改用mysqli_u2;或PDO驱动程序。另外,您应该了解一下,因为您的脚本非常容易受到SQL注入的攻击。您遇到了什么类型的错误?页面上没有错误。