function uploadfile($codigo, $file, $path, array $filedata) { $filename = $file['file']['name']; $filetmpname = $file['file']['tmp_name']; $filetype = $file['file']['type']; $path = (string) $path; $return = array('success' => false, 'msg' => 'El archivo debe ser tipo: *.' . implode(', *.', $filedata), 'path' => $path, 'type' => $filetype, 'codigo' => $codigo); $filenameNew = $codigo . '-' . remp_caracter($filename); $destino = $path . '/' . $filenameNew; if (uploaldValiddate($filename, $filetype, $filedata)) { if (move_uploaded_file($filetmpname, $destino)) { $return['success'] = true; $return['filename'] = $filename; $return['filenameNew'] = $filenameNew; $return['path'] = $path; $return['msg'] = 'Tu archivo: <b>' . $filename . '</b> ha sido recibido satisfactoriamente.'; } else { $return['msg'] = 'No se guardo el archivo'; } } return $return; }
public static function cleanName($fileName) { $search = [" "]; $fileNameModified = remp_caracter(str_replace($search, "_", $fileName)); return $fileNameModified; }