PHP - Cambiar nombre por defecto a los archivos que entren

 
Vista:
sin imagen de perfil
Val: 11
Ha aumentado su posición en 16 puestos en PHP (en relación al último mes)
Gráfica de PHP

Cambiar nombre por defecto a los archivos que entren

Publicado por Andres (5 intervenciones) el 27/10/2018 19:07:53
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# definimos la carpeta destino para los documentos de la solicitud
$CarpetaDestino = "archivos/".'Documentos-'.$id."/";
 
# si hay algun archivo que subir
if($_FILES["archivos"]["name"][0]){
 
    # creamos la carpeta 
    @mkdir($CarpetaDestino);
 
    # si existe la carpeta o se ha creado
    if(file_exists($CarpetaDestino) || @mkdir($CarpetaDestino)){
 
        # subimos todos los archivos 
        foreach ($_FILES["archivos"]["error"] as $key => $error) {
            $tmp_name = $_FILES['archivos']['tmp_name'][$key];
            $nombre_archivo = $_FILES['archivos']['name'][$key];
 
            $nombre_archivo = substr($nombre_archivo,0,-4);
            $ruta_adjunto = $CarpetaDestino . $nombre_archivo;
 
            $extension=explode(".",$_FILES['archivos']['name'][$key]);
            $extension_adjunto=$extension[count($extension)-1];
 
            move_uploaded_file($tmp_name, $ruta_adjunto);
        }
    }
    else{
        echo 'Error en Carpeta Documento<br>';
    }
}

Tengo este codigo para subir archivos pero quiero que entren siempre con un mismo nombre, me ayudan porfavor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder