case "audio/mpeg": //mp3文件格式这个类型对吗?

解决方案 »

  1.   

    我在这边测试的结果是,$_FILE['upfile']['type']='';//up mp3
      

  2.   

    case "audio/mpeg": //mp3文件格式
    echo "MP3<br>"; // 建议在此加语句,以确认这段代码能执行到。由于当$type!=true时,并不保存上传的文件
             $value=".mp3";//文件格式
             $size=(($song_size/1024)<100*100000)?true:false;  //100kb
             $type=true;
             break;
      

  3.   

    echo $song_type输出一下$song_type看MP3的类型是什么?
      

  4.   

    当然要谢谢大家的热心帮助,但我这个问题好急的!
    现在我可以肯定问题不是出在MP3文件格式上,我用echo "songer=".$songer."<br>name=".$name."<br>song=".$song_name."<br>song_type=".$song_type;exit;
    都可以显示你想要的东西,但在COPY文件的时候报错:
    Warning: Unable to open '' for reading: Permission denied
    为什么?
      

  5.   

    刚才忘记了,echo $song_name、echo $song_type都正常,但echo $song的结果却是空的,这样的现象让我头痛!
      

  6.   

    出现:Warning: Unable to open '' for reading: Permission denied
    是你存放文件的目录没有写的权限