Hola. Como puedo renombrar un archivo de imagen o documento. Y si se puede un ejemplo por fa.
Lo puedes hacer con PHP de esta manera:
Hola. Lo he intentado por varias formas y no he podido, si alguien me pudiera colaborar con un ejemplo que funcione. O no se si en Windows con xampp no funcione rename(), también he probado con copy() y nada.
// Obtiene el nombre original del archivo cargado
$nombre_archivo = {FOTO};
// Genera un nuevo nombre de archivo
$nuevo_nombre_archivo = {DOCUMENTO} . “.” . pathinfo($nombre_archivo, PATHINFO_EXTENSION);
// Renombra el archivo cargado con el nuevo nombre
rename( $nombre_archivo, $nuevo_nombre_archivo);
Debe funcionar bien con cualquier sistema operativo.
Intente hacerlo con un script basico y una ruta fija. por ejemplo C:\tmp\myfile.txt
Hola.
Solucionado.
Al final me funcionó, me sirvió la ayuda de alvagar.
Pero complemento para alguien que le ocurra lo mismo, buscando encontré como obtener la ruta automáticamente con la variable $ruta2:
$ruta=“C:/Program Files/NetMake/v9-php81/wwwroot/scriptcase/file/img/”.{FOTO};
$ruta2=$this->Ini->root .$this->Ini->path_imagens."/".{FOTO};
Esta ruta sirve para cualquier servidor y no pone problemas en la implementación.
Al principio intente colocar /file/img/ o scriptcase/file/img/ pero la ruta es completa por eso no me funcionaba.