我的问题是在点击“上传”按钮时,出现move_uploaded_file()的问题。
我的代码:
for($i=0;$i<count($filename);$i++){
if(move_uploaded_file($tmpname[$i],$file_path.$tmpname[$i])==true){
$insertsql = 'insert into tb_upfile(filename,filepath,filetype,upanthor,chkdownnum,ispub) values("'.trim($filename[$i]).'","'.$file_path.$filename[$i].'","'.$filetype[$i].'","houqingdong","'.trim($chkdownnum).'",'.$tmppub[$i].')';
try{
$dsn = "mysql:host=localhost;dbname=db_upan";
$db = new PDO($dsn,"root","");
$db->exec($insertsql);
$db = null;
}catch(PDOException $e){
echo '数据库操作发生错误';
}
}else{
echo "move_uploded_file出错!!";
}
}出现的错误信息是:
Warning: move_uploaded_file(C://xampp/htdocs/upan/upfile/C:\xampp\tmp\phpD432.tmp) [function.move-uploaded-file]: failed to open stream: Invalid argument in C:\xampp\htdocs\upan\upfile_chk.php on line 33Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\xampp\tmp\phpD432.tmp' to 'C://xampp/htdocs/upan/upfile/C:\xampp\tmp\phpD432.tmp' in C:\xampp\htdocs\upan\upfile_chk.php on line 33
我的代码:
for($i=0;$i<count($filename);$i++){
if(move_uploaded_file($tmpname[$i],$file_path.$tmpname[$i])==true){
$insertsql = 'insert into tb_upfile(filename,filepath,filetype,upanthor,chkdownnum,ispub) values("'.trim($filename[$i]).'","'.$file_path.$filename[$i].'","'.$filetype[$i].'","houqingdong","'.trim($chkdownnum).'",'.$tmppub[$i].')';
try{
$dsn = "mysql:host=localhost;dbname=db_upan";
$db = new PDO($dsn,"root","");
$db->exec($insertsql);
$db = null;
}catch(PDOException $e){
echo '数据库操作发生错误';
}
}else{
echo "move_uploded_file出错!!";
}
}出现的错误信息是:
Warning: move_uploaded_file(C://xampp/htdocs/upan/upfile/C:\xampp\tmp\phpD432.tmp) [function.move-uploaded-file]: failed to open stream: Invalid argument in C:\xampp\htdocs\upan\upfile_chk.php on line 33Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\xampp\tmp\phpD432.tmp' to 'C://xampp/htdocs/upan/upfile/C:\xampp\tmp\phpD432.tmp' in C:\xampp\htdocs\upan\upfile_chk.php on line 33
解决方案 »
- 数据表的设计
- 求dreamweaver中一个简单的PHP插件的使用方法
- 统计数据的问题
- PHP字符换替换问题
- 检测浏览器类型?
- 求助php中类的写法,目前报错:Fatal error: Cannot access empty property in /home/safewolf/www/_TestCode/testClass.php on line 6
- 高分求教PHP中文件登录到mysql时出现的问题,急用。。。在线等。。。。
- 有用PHP+MYSQL写的比较好的BLOG系统吗
- 请问关于php变量的问题
- [提问]PHP对数据库“中文”内容的检索问题
- php怎么安全判断用户是否登入
- 请高手分析一下
'C://xampp/htdocs/upan/upfile/C:\xampp\tmp\phpD432.tmp'
$name = basename($_FILES["upfile"]["name"]); 就获得文件名了。嘿嘿,学习了其他人同此处,,嘿嘿!!先结贴了,不过能帮忙看下数据库插入那里有错误吗?信息插不进去,嘿嘿,先谢谢了!!