I am having an issue with the copy function. When I use the php.net specifications with the URLs being relative URLs I get a permission error but all files and folders are set to 777. See Code 1. If I use an ftp url it works for a few times but eventually I start copying blank pages. See Code 2. I echo the URLs in the browser and they look fine. Code 1: //submit form (post) field dir_name: entered: music if($_POST['action'] == 'Create'){ $dir_name = $path . $_POST['dir_name'] . '/'; ftp_mkdir($conn_id, $dir_name); $template_file = $dir . 'temp/index.php'; $index_file = $_POST['dir_name'] . '/index.php'; copy($template_file,$index_file); echo $template_file; echo '<br>'; echo $index_file; } results with: dir created error: Warning: copy(music/index.php): failed to open stream: Permission denied in /home/<username>/public_html/leaders/tod/index.php on line 27 Code 2: //submit form (post) field dir_name: entered: music if($_POST['action'] == 'Create'){ $dir_name = $path . $_POST['dir_name'] . '/'; ftp_mkdir($conn_id, $dir_name); $template_file = $dir . 'temp/index.php'; $index_file = 'ftp://<username>:<password>@<host>/' . $dir_name . 'index.php'; copy($template_file,$index_file); echo $template_file; echo '<br>'; echo $index_file; } result with: dir created page blank or page copied success echo $template_file; // result: ../temp/index.php echo '<br>'; echo $index_file; //result: ftp://<username>:<password>@<host>/public_html/leaders/tod/music/index.php can you tell me why code 1 gives me an error or why code 2 gives blank pages some of the time (my theory for this maybe b/c ftp only allows so many connections). Thank You, Tod Toter -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php