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
0