prueba simplemente así, como lo dijo darkasecas.
Código PHP:
Ver original//SUBIR LA IMAGEN
$nombre_archivo=$_FILES['archivo']['name'];
if(isset($_FILES['archivo'])){ /* Guardar el archivo */
$destino= "productos/" .$_FILES['archivo']['name'];
$result1= rename($destino, 'productos/xxxx.jpg'); echo '<img src="images/yes.png"/> El archivo '.$_FILES['archivo']['name']. ' ha sido guardao correctamente. <br/> ';
}else{
echo '<p class="error">Error al subir el archivo.</p> ';
}
}
//FIN SUBIR IMAGEN
ahora bien para que hacer dos pasos si al momento de hacer el move_uploaded_file ya puedes renombrarlo.
Código PHP:
Ver original//SUBIR LA IMAGEN
$nombre_archivo=$_FILES['archivo']['name'];
if(isset($_FILES['archivo'])){ /* Guardar el archivo */
$nombreNuevoDelArchivo='ejemplo.jpg'; // aca por ejemplo pones el nombre nuevo
$destino= "productos/" .$nombreNuevoDelArchivo; // el destino del archivo subido toma el nombre nuevo sin necesidad de hacer rename.
echo '<img src="images/yes.png"/> El archivo '.$_FILES['archivo']['name']. ' ha sido guardao correctamente. <br/> ';
}else{
echo '<p class="error">Error al subir el archivo.</p> ';
}
}
//FIN SUBIR IMAGEN