php中的一些常量将无法找到

时间:2015-01-24 20:13:47

标签: php scope constants

我在这里有一个名为__Username的常量,有一个db访问的用户名。 但是,听起来是错误信息,它无法解决这个问题。我做错了什么?

的config.php

<?php

define("__Password", "xxx");
define("__Database", "xxx");
define("__Table", "xxx");
define("__Username", "xxx");

?>

db.php中

<?php

include('config.php');

function validateUser($username, $password){
    $pswd = '';

    $db_handle = mysql_connect('127.0.0.1', __Username, __Password);
    $db_found = mysql_select_db(__Database, $db_handle);

    if($db_found) {
        $query = "select * from users where username = '" . $username . "'";

        $result = mysql_query($query) or die(mysql_error());

        while($db_field = mysql_fetch_assoc($result))
        {
            $pswd = $db_field['password'];
        }
    }
    else
    {
        return false;
    }

    if($pswd == $password)
    {
        return true;
    }

    return false;
}
?>

有人有想法吗?

0 个答案:

没有答案