0
я пытаюсь скопировать файл из одной папки в другую папку, но получаю сейчас, когда с нимфункция копирования не работает
if (!file_exists("user/$username"))
{
mkdir("user/$username",0755); //making a directory
$srcfile="/user/display_pic.jpg";
$dstfile="/user/$username/display_pic.jpg";
copy($srcfile, $dstfile);
}
так что картинка находится в папке с именем user
и я пытаюсь скопируйте эту фотографию в папке $username
(то есть каталог, который был создан) папку $username
находится внутри /user/$username' and the folder
пользователь находится внутри /user/
При работе с файлами, как это, вы должны использовать ** полные пути ** от корневой, а не относительные пути к папкам. –
Вы не копируете новую папку. Посмотри снова. Вы копируете файл в папку пользователя с именем $ username.jpg. Кроме того, вы смешиваете относительные пути и абсолютные пути. Вы должны использовать абсолютные пути. – trincot
Я не понимаю, что вы подразумеваете под утверждением «абсолютные пути» Можете ли вы привести мне пример – jake123