извиняюсь, если это повтор предыдущего вопроса, но я взглянул на копию php и не могу найти ответ для своих нужд.
Мне нужен код php, который копирует файл из одной папки (эта папка всегда постоянна) и вставляет его в относительную папку с новым именем, например
$originalfile = Templates/$filename
$newfile = $newpath/$newfilename
Может кто-нибудь, пожалуйста, дайте мне начать. Спасибо
Как уже упоминалось в Juhana, вы можете использовать функцию copy (), предоставляемую PHP, для копирования файлов из одного каталога в другой.
Полную ссылку можно найти здесь
http://php.net/manual/en/function.copy.php
Из того, что вы ищете
$originalfile = 'Templates/'.$filename; //provide absolute path starting from root directory
$newfile = $newpath.'/'.$newfilename;//Note you can also use DIRECTORY_SEPARATOR constant istead of "/"
copy($originalfile, $newfile);
Однако, ОБРАТИТЕ ВНИМАНИЕ, чтобы убедиться, что вы указываете абсолютный путь, который всегда лучше, если он начинается с вашего каталога / var / www / projname /. Если вы используете windows и xampp, то C: // xampp / projname (это пример)
Таким образом, это должно определенно работать.
Других решений пока нет …