Hi,
I have 2 files in my folder: 1.html and 2.html
How can I rename the second file- 2.html to 1.html (so the original 1.html file will be deleted)?
Thanks :)
Printable View
Hi,
I have 2 files in my folder: 1.html and 2.html
How can I rename the second file- 2.html to 1.html (so the original 1.html file will be deleted)?
Thanks :)
Where are you trying to do this, on the server, on the site, with ftp?
If your trying to do this with php, in the current directory, you can make a page and put in the following, I think.
http://php.net/manual/en/function.rename.phpPHP Code:<?php
unlink("1.html");
rename("2.html", "1.html");
?>
http://www.php.net/manual/en/function.unlink.php
Just a little warning: Unlink() can be VERY dangerous. Be careful. Never unlink the wrong file, and never glob('*') and then unlink.
I suggest something like this:
This way no files are deleted. This code was not tested.Code:if(!is_dir("backup")){
mkdir("backup");
}
rename("1.html", "backup/1.html");
rename("2.html", "1.html");
Glad to help. If yam file was ever deleted by accident, just go in the backup folder, and you should get your file back.
It seems your topic is solved... Please set the status to resolved.. To do this:
Go to your first post ->
Edit your first post ->
Click "Go Advanced" ->
Then in the drop down next to the title, select "RESOLVED"