2012-02-14 3 views
0

Я использую php-скрипт для загрузки больших файлов с сервера и последующей обработки. Как я могу скопировать их на внешний жесткий диск после того, как я закончил их обработку?Как скопировать файлы на внешний жесткий диск в php

Обновление: Я могу использовать copy(). Как я могу ссылаться на свой внешний диск? Он отображается как Iomega_HDD в поиске. Но

copy('test.jpg, 'Iomega_HDD/test2.jpg') 

не работает.

Update2:

copy('test.jpg, '/Volumes/Iomega_HDD/test2.jpg') 

ли трюк ...

+0

копия + паста ... –

+0

если Hardrive установлен, вы можете просто скопировать файлы в соответствующий каталог, указав путь к файлу , – dm03514

+0

У меня есть несколько тысяч файлов и я хотел бы его автоматизировать ;-) – MotoTribe

ответ

1

Просто используйте любую функцию файла и укажите полный путь к правильному диску, если у вас есть доступ на запись к этому диску. Вот пример использования file_put_contents.

В окнах:

file_put_contents('E:\somefile.txt', $data); 

В Linux:

file_put_contents('/media/{yourdeviceID}/somefile.txt', $data); 
+0

У него уже есть файлы, поэтому вы думаете, что он должен преобразовать их в строку в памяти и выписать их снова против простой старой копии? –

+0

Следовательно, фразы: «Просто используйте любую функцию файла» и «Вот пример, используя {имя функции}». – nickb

+0

спасибо. Я могу использовать copy(). Как я могу ссылаться на свой внешний диск? Он отображается как Iomega_HDD в поиске. copy ('test.jpg,' Iomega_HDD/test2.jpg ') не работает – MotoTribe

2

почему не с нами РНР copy() команда.