我在本地WAMP机器上开发了一个小型CMS。
将项目导出到主机后,将出现以下问题
警告:mysql_fetch_assoc():提供的参数不是/homepages/36/d288053636/htdocs/MYWEBSITE/admin/index.php在第44行上的有效MySQL结果资源 警告:无法修改标头信息-已在/ homepages / 36 / d288053636 / htdocs / MYWEBSITE / admin / index中发送的标头(输出始于/homepages/36/d288053636/htdocs/MYWEBSITE/admin/index.php:44)。第62行的php
警告:mysql_fetch_assoc():提供的参数不是/homepages/36/d288053636/htdocs/MYWEBSITE/admin/index.php在第44行上的有效MySQL结果资源
警告:无法修改标头信息-已在/ homepages / 36 / d288053636 / htdocs / MYWEBSITE / admin / index中发送的标头(输出始于/homepages/36/d288053636/htdocs/MYWEBSITE/admin/index.php:44)。第62行的php
线路44:
$row = mysql_fetch_assoc(mysql_query("SELECT id,usr FROM pureUser WHERE usr='{$_POST['username']}' AND pass='".md5($_POST['password'])."'"));
第62行:
header("Location: index.php");
这些错误是什么意思?
SQL查询未正确完成。您最有可能上载了脚本,但是尚未上载数据库或具有错误的数据库凭据。
提示 在失败的mysql_query语句后放置以下代码时,您会得到非常好的描述性错误消息:
if (mysql_error()) { die(mysql_error()); }