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不区分大小写~~一般出现你这样的问题都是这个原因造成的~~
解决方案 »
- php中如何设置<select></select>中的默认项
- 国外windows 主机 请将 php.ini 中的 short_open_tag 设置为 On,否则无法继续安装
- dirname(__FILE__) 怎么到上层目录?
- 在windows2000 server中文版上安装apache
- 请问如何把文本文件导入到MYSQL中 送100分
- php调用shell启动数据库
- 真的不知道問題出在什麼地方
- ******菜鸟送分*******怎么设全局变量
- 关于图片的问题
- PHP本地运行没有问题,上传到linux服务器后所有的css、js加载失败,跪求大神
- 请教一个正则,ubb的...谢谢
- html和php的执行效率讨论
还有你的数据库连接的时候也不返回提示信息, 这样你也不知道是哪里出问题了.
{
rmdir($path);
}
把这个行注释掉后,添加用户,报错后会保留(@mkdir($path,0777))建立的目录,是小写的
可为什么在WINDOWS下就正常,在LINUX下不成功啊。
mysql_select_db(..) or die("db select failed");
mysql_query(..) or die("query failed");
加上错误判断再看看结果!