Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2016, 15:53
linuxchucho
 
Fecha de Ingreso: octubre-2013
Mensajes: 79
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta No puede renombrar archivo

Hola, tengo el siguiente cogido que me arroja el error indicándome que no logra encontrar el archivo, pero si lo sube y lo renombra, solo me arroja ese error.

Código PHP:
function replace_name($tmp_name1,$value,$FilaFile4) {
            
//Variables de nombre
            
$Tfile="Soporte";
            
$ext explode("."$value); 
            
$extension end($ext);  
            
//Cambio de nombre
            
$NameNuevo="$Tfile$FilaFile4.$extension";
            
rename("Documentos/PROVEEDOR/123/Soporte/$value","Documentos/PROVEEDOR/123/Soporte/$NameNuevo");
            return;
        } 
    
    foreach (
$_FILES['f_soporte']['error'] as $key => $error) {
            
$tmp_name1 $_FILES["f_soporte"]["tmp_name"][$key]; 
            
$namef $_FILES["f_soporte"]["name"][$key]; 
            
move_uploaded_file($tmp_name1"Documentos/PROVEEDOR/123/Soporte/$namef");    
            
$FilaFile4++;
            
$Dfile= array();
            foreach (
$_FILES["f_soporte"]["name"] as $key => $value)
            
$Dfile[]=replace_name($tmp_name1,$value,$FilaFile4);
                
    } 

<codde>
Mensaje de error:
Warning: rename(Documentos/PROVEEDOR/123/Soporte/SOP_copia.pdf,Documentos/PROVEEDOR/123/Soporte/Soporte1.pdf): No such file or directory in /home/sistemb1/public_html/rdf/front_s_process.php on line 416
</code>

Lo que intento hacer es que recorra cada archivo, lo cargue, lo renombre y obtenga el nuevo nombre de cada archivo, alguna ayuda, algún código de ejemplo etc. por favor?


Muchas gracias.

Última edición por linuxchucho; 10/01/2016 a las 16:17