if(@mkdir($path,0777))
{
$db=mysql_connect("localhost","root");
mysql_select_db("dataswapdb",$db);你的$path变量需要注意大小写~~~在LINUX中,系统对路径大小写敏感~~~而WINDOWS不区分大小写~~一般出现你这样的问题都是这个原因造成的~~
{
$db=mysql_connect("localhost","root");
mysql_select_db("dataswapdb",$db);你的$path变量需要注意大小写~~~在LINUX中,系统对路径大小写敏感~~~而WINDOWS不区分大小写~~一般出现你这样的问题都是这个原因造成的~~
还有你的数据库连接的时候也不返回提示信息, 这样你也不知道是哪里出问题了.
{
rmdir($path);
}
把这个行注释掉后,添加用户,报错后会保留(@mkdir($path,0777))建立的目录,是小写的
可为什么在WINDOWS下就正常,在LINUX下不成功啊。
mysql_select_db(..) or die("db select failed");
mysql_query(..) or die("query failed");
加上错误判断再看看结果!