2013-11-15 3 views
0

Я пытаюсь переместить загруженный файл на свой сервер на моем хосте Cpanel. Я использую функцию PHP move_uploaded_file, но как узнать точный путь моего Сервера?Переместить загруженный файл внутри сервера

Я попытался использовать этот синтаксис:

move_uploaded_file($filelocation, http://website.com/thisfolder/filename.txt); 

я знаю, что моя переменная местоположение файла правильно вывода, как я мог видеть, что она идет в вар/директории сервера.

Мне нужен путь в моем файловом менеджере с папкой public_html.

/ServerName1/ServerName2/public_html/Folder1/thisfolder 

Как разместить его в правильной директории?

+0

Вы пытались использовать относительный путь '../ thisfolder'. Это может сработать, если 'thisfolder' находится в том же каталоге проекта, что и файл move_upload_file – Jacob

ответ

1
<?php 
$uploads_dir = '/uploads'; 
foreach ($_FILES["pictures"]["error"] as $key => $error) { 
    if ($error == UPLOAD_ERR_OK) { 
     $tmp_name = $_FILES["pictures"]["tmp_name"][$key]; 
     $name = $_FILES["pictures"]["name"][$key]; 
     move_uploaded_file($tmp_name, "$uploads_dir/$name"); 
    } 
} 
?> 

Пример кода загрузки в каталог. Вы можете найти больше примеров здесь: http://us1.php.net/move_uploaded_file

+0

. Я последовал за ним, заменил http переменной с пути сервера на нем. Благодарю. – marchemike

Смежные вопросы