[EMAIL PROTECTED] wrote:
> ----- Original Message ----- 
> From: "Wade Smart"
> 
> I need to rename several hundred files.
> I first get the number of files in the folder and then count backwards:
> 
> foreach($file_count as $newfile){
> while($count >0){
> rename($newfile, $count.$newfile);
> $count--;
> }
> }
> 
> I need to number then sequentially.
> Right now I just have a test file that Im working on.
> Im getting this result:
> 
> 
> How many files? : 3
> file_name_B
> file_name_C
> file_name_A
> 
> Warning: rename(file_name_B,3file_name_B) [function.rename]: No such
> file or directory in
> /var/www/public/Misc/Rewrite_File_Name/rewrite_file_name_01.php on line 46
> 
> Warning: rename(file_name_B,2file_name_B) [function.rename]: No such
> file or directory in
> /var/www/public/Misc/Rewrite_File_Name/rewrite_file_name_01.php on line 46
> 
> Warning: rename(file_name_B,1file_name_B) [function.rename]: No such
> file or directory in
> /var/www/public/Misc/Rewrite_File_Name/rewrite_file_name_01.php on line 46
> 
> I have www_data as owner and group so it can read and write.
> 
> Wade
> --------------------------------
> 
> Hello Wade,
>                   The error message is 'No such file' so I don't think it is 
> a permission's problem.
> 
> Are the original file names hard coded or are you using a Directory scan?
> 
> Perhaps there is a symlink in the path to where your script is? Try 
> realpath() with the full server side path.
> 
> Hope this helps.
> 
01172008 1937 GMT-6

I tried moving all the files and the script into the same folder and I 
still have the same problem.

Wade

Reply via email to