【发布时间】:2011-08-02 19:43:56
【问题描述】:
我正在尝试将我的数据库连接脚本移动到外部(因此更安全)文件。但是,它不起作用。
这是我的 PHP 页面(包含链接)
<?php
include 'block/datalogin.php';
..etc
这里是块/datalogin.php
$dbhost = "localhost";
$dbuser = "************";
$dbpass = "***********";
$dbname = "************";
@mysql_connect($dbhost, $dbuser, $dbpass) or die("unable to
connect to database."
);
mysql_select_db($dbname) or die ("Unable to select");
我确定路径和登录信息是正确的。
有什么建议吗?
【问题讨论】:
-
你的意思是在
mysql_connect前面加上@? -
您是否得到“无法连接到数据库”。或“无法选择”错误消息?是否启用了 PHP 显示错误?
-
@Daniel 仍然没有工作.. 当我将脚本复制并直接粘贴到我的原始文件中(不包含)时,它确实可以工作......
-
@Hossein 没有给我任何错误
标签: php include include-path mysql-connect