我要用php复制文件到其他文件夹里,为什么下面的的代码复制不了音乐,其他的文件可以复制

这个是music1<html><head><title>文件上传</title></head><body><formaction="music2.php"method="... 这个是music1
<html>
<head>
<title>文件上传</title>
</head>
<body>
<form action="music2.php" method="post" enctype="multipart/form-data">
文件上传: <input type="file" name="userfile" size=10>
<input type="submit" value="上传">
<!-- <input type="hidden" name="MAX_FILE_SIZE" value="100000"> -->
</form>
</body>
</html>

music2是
<?php
if(strlen($userfile)>=1){
$file_format0=explode(".",$userfile_name);//切割文件,以得到上传文件的格式
$n=count($file_format0)-1;
$file_format=strtolower($file_format0[$n]);
//echo $file_format;
$tmp_name=date("YmdHis").'.'.$file_format;
copy($userfile,"music/$tmp_name");
//echo "<br>".$tmp_name;
unlink($userfile);
echo "上传完成<p>";
echo "<a href=music1.php><返回></a>";
}
else
{
echo "没有文件<p>";
echo "<a href=music1.php><返回></a>";
}
展开
 我来答
百度网友147cf21268
2016-05-24 · TA获得超过1866个赞
知道小有建树答主
回答量:2522
采纳率:37%
帮助的人:405万
展开全部
PHP有专用上传函数: move_uploaded_file()
copy函数受php的open_basedir限制。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式