请各位大大帮忙看一下:
$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);上传文件可以已原文件名保存在数据库中,但是不能已新的文件名保存在指定路径,上脑筋!
$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);上传文件可以已原文件名保存在数据库中,但是不能已新的文件名保存在指定路径,上脑筋!
../attachment_file/question_bank/0/-85/Q-85.jpg
C:\WINNT\phpD13.tmp
$uploadfile的值没改变...
../attachment_file/question_bank/0/-85/Q-85.jpg ,这个才是
$uploadfile="../attachment_file/question_bank/0/-85/Q-85.jpg";
move_uploaded_file($_FILES[ 'new_question_upfile '.$que_index. ' '][ 'tmp_name '],$uploadfile);