用!empty(...)isset对于空字符串值的变量也返回true
对于null才返回false

解决方案 »

  1.   

    另外,还想问一下php能不能同时上传多个文件,如果能,麻烦给出一点代码!谢谢!
      

  2.   

    可以实现,在提交文件的时候,用多个filename文本框,在进行提交操作时用for或while循环取不同的filename进行提交;
      

  3.   

    <?
    if($done<>"yes"){
    if($pt1_name){
        if(file_exists("..//spxinwen//image//".$pt1_name)){
               echo "<script>alert('图片1文件名已存在,请重命名图片1文件后,再上传,谢谢!');history.go(-1)</script>";}
             else{
             copy($pt1,"..//spxinwen//image//".$pt1_name);
             }
             }
    if($pt2_name){
        
        if(file_exists("..//spxinwen//image//".$pt2_name)){
               echo "<script>alert('图片2文件名已存在,请重命名图片2文件后,再上传,谢谢!');history.go(-1)</script>";}
             else{
             copy($pt2,"..//spxinwen//image//".$pt2_name);
             }
             }
    }