2014-09-22 47 views
-1

警告:move_uploaded_file(/視頻/):未能打開流:用C無效參數:\ xampp1 \ htdocs中\ php_avanzado \ Modulo7 \ processVideos.php上線10無法使用move_uploaded_file()函數?

我不斷收到這個錯誤^很抱歉的不確定性,這是我第一次使用stackoverflow或有關編程的論壇。

include('videos.php'); 

$title = $_REQUEST['title']; 
$source = $_FILES['upload']["tmp_name"]; 
$type = $_REQUEST['type']; 
$description = $_REQUEST['desc']; 
$duration = ''; 

if (move_uploaded_file($source, '/videos/')) { 
    echo "El archivo es válido y fue cargado exitosamente.\n"; 
} else { 
    echo "¡Posible ataque de carga de archivos!\n"; 
} 
+0

嘗試使用' '視頻/''如果從服務器的根行書。此外,請確保該文件夾是可寫的,並且您的表單包含'method =「POST」enctype =「multipart/form-data」' – 2014-09-22 15:13:24

+0

我試圖將臨時視頻源移動到我的視頻文件夾,但是我收到此錯誤。首先我得到了許可問題,現在我明白了。 – 2014-09-22 15:13:27

+0

我注意到你正在使用'$ _REQUEST'。如果你的表單是'method =「get」'它將不起作用。它必須是POST。 – 2014-09-22 15:14:32

回答

0
if (move_uploaded_file($_FILES['file']['tmp_name'], $move . $_FILES["file"]['name'])) { 
    echo "Uploaded"; 
} else { 
    echo "File was not uploaded"; 
} 

檢查出來..

+0

變量$ move包含什麼? – 2014-09-22 15:30:26

+0

你的路徑..地址 – 2014-09-22 15:31:22

+0

嘿,感謝的人。我會試試這個。我正在製作一個視頻雜誌/分享網站,這非常重要。 – 2014-09-22 18:48:52

0

the manual

bool move_uploaded_file (string $filename , string $destination) 

此功能檢查,以確保通過filename指定的文件是 有效的上傳文件(即它是通過PHP的HTTP POST 上傳機制上傳) 。如果文件有效,它將被移動到由destination給出的 文件名