请各位大大帮忙看一下:
$exname=strtolower(substr($_FILES['new_question_upfile'.$que_index.'']['name'],(strrpos($_FILES['new_question_upfile'.$que_index.'']['name'],'.')+1)));
$uploadfile = que_get_filename($qb_id,$que_id,$exname);
echo $uploadfile;
move_uploaded_file($_FILES['new_question_upfile'.$que_index.'']['tmp_name'],$uploadfile);上传文件可以已原文件名保存在数据库中,但是不能已新的文件名保存在指定路径,上脑筋!

解决方案 »

  1.   

    echo $_FILES[ 'new_question_upfile '.$que_index. ' '][ 'name '],
         $_FILES[ 'new_question_upfile '.$que_index. ' '][ 'tmp_name ']
         $uploadfile
    这些值都是存在的,取得到,但为什么不能保存在指定的路径呢?
      

  2.   

    $uploadfile 是新的指定位置,请确认是否正确
      

  3.   

    http://blog.csdn.net/waixin/archive/2007/10/19/1832824.aspx
    这里有个例子