How do I copy files repository to new folder with PHP

Posted by dcp3450 on Stack Overflow See other posts from Stack Overflow or by dcp3450
Published on 2010-03-11T17:18:52Z Indexed on 2010/03/11 17:44 UTC
Read the original article Hit count: 278

Filed under:
|
|
|

I have a folder named "repository" in my admin folders. This folder holds 2 files: index.html and content.php. When a user creates a new page the php creates a new folder specified by the user then will need to copy the two files into that folder while leaving them in the repository.

copy(file,dest) does not work. rename(file,dest) moves the files to the new folder but I lose them in the repository.

How do I copy the files in one folder to the new folder without losing the files in the original folder?

$dest = '../'.$menuLocation.'/'.$pageName; 
$file1= "repository/index.html"; 
$file2= "repository/content.php"; 
mkdir($dest,0777); 
rename($file1,$dest.'/index.html'); 
rename($file2,$dest.'/content.php');

$menuLocation and $pageName are supplied by the user. The files are there, file_exists returns back true. Also, the directory is created with no issues. rename() also works I just lose the files in repository.

© Stack Overflow or respective owner

Related posts about php

Related posts about copy