0
我使用的是Formidable Pro,並且我創建了一個鉤子來提交提交後的所有數據(不想支付插件API)。提交後,我修改表單的動作以轉到我的PHP腳本。我現在只是有一個問題,表單也用來發送圖像和PDF文件。上傳文件遠程服務器
我嘗試在提交後使用move_uploaded_file移動圖像和PDF文件,但沒有任何效果。我顯示$ _FILES的相關信息,我有這樣的相關信息:
array(
[name] => Array
(
[0] => compte_rendu_12-12-16.pdf
)
[type] => Array
(
[0] => application/pdf
)
[tmp_name] => Array
(
[0] => /tmp/phpHCenke
)
[error] => Array
(
[0] => 0
)
[size] => Array
(
[0] => 176072
)
)
這是我的PHP代碼:
$uploaddir = '/var/www/uploads/';
$uploadfile = $uploaddir . basename($_FILES['file70'][0]['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['file70'][0]['tmp_name'], $uploadfile)) {
echo "Upload with success";
} else {
echo "Upload error";
}
我一直有消息「上傳錯誤」。
有什麼想法?
'move_uploaded_file($ _ FILES [ 'file70'] [ 'tmp_name的值'] [0]' – RiggsFolly
[」 tmp_name']是不是一個數組?@RiggsFolly – DevNiels
@DevNiels它是在OP顯示給我們的轉儲[請參閱上傳多個文件的手冊](http://php.net/manual/en/features。 file-upload.multiple.php) – RiggsFolly