我有一个PHP脚本来注册成员。在数据库中插入数据后,会在'用户内部创建一个文件夹。文件夹名称($ u)。 创建文件后,我想将图像thumbnail.png从文件夹mydomain / img / thumbnail.png复制到mydomain / user / $ u / dummypic.png。注册过程成功,我没有收到任何错误消息。但是当我查看创建的文件夹时,文件没有复制到那里,它是空的。
任何人都能看到我的代码有什么问题?
// xxx code of inserting in DB xxx
// Create directory(folder) and copy the dummy avatar picture
if (!file_exists("user/$u")) {
mkdir("user/$u", 0755);
copy('img/dummypic.png', 'user/$u/dummypic.png');
}
答案 0 :(得分:3)
在双引号“”中使用$ u。如下所示:
copy('img/dummypic.png', "user/$u/dummypic.png");