Re: [請益] 中文檔案上傳, 再move_uploaded_file() …
※ 引述《origo (補習班版在哪兒啊,告訴我)》之銘言:
: 想請問一下各位,
: 我寫好一個檔案上傳的php程式,
: 英文檔名是ok的,
: 但是中文檔名的話, 就會在move_uploaded_file時出錯,
: 我是用$_FILES['filepath']['name']或者是利用javascript取出
: 中文檔名在POST出去的方法,
: 都是不行, 請問是為什麼呢?
不好意思, 我的程式碼是...
if( $_FILES['filepath']['tmp_name'] != "" )
{
/* 這裡會有錯, $_POST['fname']則是在submit時就用JScript取出中文檔名 */
if( false == move_uploaded_file($_FILES['filepath']['tmp_name'],
"../subject/".$_POST['fname']) )
{
$result = false;
}
else
$result = true;
unlink("../subject/".$row2['filepath']);
$sql="UPDATE `basic` SET `experience` = '".$experience."', `contest` = '".$contest."', `prize` = '".$prize."', `group` = '".$group."', `subject` = '".$subject."', `filepath` = '".$_FILES['filepath']['name']."' , `date` = '".$date."' WHERE `id` = ".$user_id." ;";
}
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.77.40.225
推
08/17 13:27, , 1F
08/17 13:27, 1F
推
08/17 18:24, , 2F
08/17 18:24, 2F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章