Я пытаюсь загрузить файл с помощью plupload, и все работает до move_uploaded_file
.php move_uploaded_file не работает?
Файл не загружен. Что возвращается в 00
if (empty($_FILES) || $_FILES["file"]["error"]) {
die('{"OK": 0}');
}
$fileName = $_FILES["file"]["name"];
if (move_uploaded_file($_FILES["file"]["tmp_name"], "http://example.co.uk/images/products/$fileName")) {
die('{"OK": 1}');
} else {
die('{"OK": 00}');
}
Что я сделал не так?
вы переходите к URL-адресу. Невозможно. m_u_f() работает на уровне локальной файловой системы и не знает, что делать с URL-адресами. и, кроме того, даже если вы МОЖЕТЕ перейти к URL-адресу, вы будете выполнять еще одну загрузку файла и в конечном итоге вернуться в том же месте - обработать загрузку. 'm_u_f ($ _ FILES, '/ local/path/to/file')' - это то, что вам нужно. –
@MarcB вы должны поставить это в ответ, поэтому OP может принять ваш ответ. –
http://stackoverflow.com/questions/7073769/move-uploaded-file-not-working – Jah