Могу ли я переместить файлы в личный каталог на сервере с помощью PHP?

0

Скажем, у меня есть следующий путь к моим веб файлам.

/home/user/username/public_html/domain.com

Могу ли я запустить PHP-скрипт в /domain.com/script.php в браузере (www.domain.com/script.php), который переместит некоторые файлы из этого каталога в /home/user/username/private и запустит тот же скрипт с Параметры GET для переноса данных обратно?

Это безопасно? Могу ли я работать с файлами, находящимися на пути к веб-сайту? Как глубоко я могу идти?

  • 0
    Это решило ваш вопрос?
Теги:

1 ответ

0

Можете ли вы запустить сценарий для перемещения файлов. Да.

Перемещение их из частных в общедоступные с помощью параметров GET не является идеальным, потому что любой может получить доступ к этому URL-адресу и сделать ваши личные файлы общедоступными.

В идеале у вас будет админ-зона вашего сайта, для которой требуется отдельный логин.

Вы хотите функцию copy() или rename() которая будет копировать и вырезать файл в определенный каталог соответственно

http://php.net/manual/en/function.copy.php

http://php.net/manual/en/function.rename.php

Ещё вопросы

Сообщество Overcoder
Наверх
Меню