Вы используете move_uploaded_file
(обратите внимание: upload * ed *), чтобы переместить/переименовать файлы в скриптах PHP на вашем сервере. Особая вещь о move_uploaded_file
против rename
заключается в том, что она проверит, был ли файл только что загружен в том же HTTP-запросе. Если бы это было не так, это с ошибкой.
Это значит, что ошибки в вашем скрипте или вредоносных пользователях не будут обманывать ваш сервер при перемещении любых других типов файлов вокруг них, которые вы не собираетесь перемещать. Используя его, вы можете быть уверены, что вы перемещаете загруженные файлы из временного каталога в какой-либо другой пункт назначения.
Вот и все. Он не загружает файлы на другой сервер. Вы не можете просто загружать файлы на какой-либо другой сервер без обработки этого сервера каким-либо образом (например, через PHP-скрипт, FTP, SCP и т. Д.).
Вы имеете в виду, возможно ли кому-то еще загрузить файл на ваш сервер? я думаю, что это весь смысл использования загрузки – Ibu
я отредактировал мой вопрос – Sourav