文件上传问题
foreach($_FILES as $key => $val) {
$$key = $val['tmp_name'];
${$key.'_name'} = $val['name'];
${$key.'_size'} = $val['size'];
${$key.'_type'} = $val['type'];
}
$extension=strrchr($upwaves_name, "."); //$upwaves为提交的变量
if ($extension== ".wma" || $extension== ".mp3")
{
$wavesdir="f_photo/";
if(!(file_exists($wavesdir)and is_dir($wavesdir)))
{
mkdir($wavesdir,0700);
}
$waves_names=random(8); //random(8)产生一个8位的随机字符串
$waves_names=$waves_names.'_'.$upwaves_name;
if(move_uploaded_file($upwaves,$wavesdir.$waves_names)){
echo "成功";
}else
{
echo "失败";
}
}
为什么wma上传成功,mp3就失败。