[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