PHP文件复制函数

PHP文件复制函数,php,html,web,Php,Html,Web,我一直在为我的网站创建一个用户文件系统。我正在努力使它正确,只要有人在register.php页面上注册,它就会将我的错误文件夹中的index.php文件复制到users profile picture文件夹。 以下是我的web文件夹的树: error/index.php,nofile.png index.php 单文件 成员/0,1,2,3,4等至30。-用户id,每次有人注册时都会创建一个新id。 . 当有人注册到我的网站时,我希望将错误文件夹中的文件复制到members/$id文件夹中。

我一直在为我的网站创建一个用户文件系统。我正在努力使它正确,只要有人在register.php页面上注册,它就会将我的错误文件夹中的index.php文件复制到users profile picture文件夹。 以下是我的web文件夹的树:
error/index.php,nofile.png
index.php
单文件
成员/0,1,2,3,4等至30。-用户id,每次有人注册时都会创建一个新id。
. 当有人注册到我的网站时,我希望将错误文件夹中的文件复制到members/$id文件夹中。 请帮忙,
-Matt.

在register.php中使用函数副本:

 copy("error/index.php", "member/x/index.php");
其中x是分配给新用户的编号

函数将第一个参数文件复制到第二个参数文件

试试这个

<?php 
 copy ($_SERVER['DOCUMENT_ROOT']."/error/index.php" , $_SERVER['DOCUMENT_ROOT']."/members/".$id."/index.php"); // $id is the user id like folder id
 ?>

它将复制index.php


谢谢

此设计的总体目标是什么?为什么您希望每个用户都有一个文件夹?您可以简单地使用Apache的
mod_rewrite
嘿,刚刚尝试了这段代码,但它仍然无法在members文件夹的users id文件夹中创建index.php文件。请提供管理文件副本的代码片段!添加指令的register.php的php代码:copy(“error/index.php”、“member/x/index.php”);在将新成员插入数据库后,在代码中创建正确成员的文件夹结构。。。mkdir(“成员/$id”,0755);。。。。。完成后插入:copy(“error/index.php”,“member/{$id}/index.php”);检查路径的正确性!要正确运行我的路径,执行php指令的页面必须位于包含error和members文件夹的目录中