Quantcast
Channel: FileUpload
Viewing all articles
Browse latest Browse all 9

FileUpload

$
0
0

El sistema que estas desarrollando es web???

si es asi entonces cuando cargas un archivo este archivo sea el que sea se guardara en el path del servidor donde publiques, en este caso es tu maquina.

cuando cargues el archivo tedria que capturar el nombre del archivo y guardarlo en una ruta especifica que podria ser por usuario.

RutaSistema/UpLoadFile/Usuario/

de esa forma podras tener ordenados los archivos por usuario.

cuando le des Enviar tendras que guardar en la tabla UsuarioArchivos el nombre del archivo con la extension y el ID del usuario

System.Web.HttpContext.Current.Request.Files.AllKeys.Any()

var Archivo= System.Web.HttpContext.Current.Request.Files["Archivos"]

string fileName = Path.GetFileName(Archivo.FileName);

String FilePath = Server.MapPath("~/UpLoadFile/");

FilePath =  FilePath + "/" + IDUsuario + "/";

DirectoryInfo dir = new DirectoryInfo(FilePath);

if (!dir.Exists)
   dir.Create();


Archivo.SaveAs(FilePath);



cuando tengas el arhcivo en el server, guardas el nombre del archivo y el idusuario en la base de datos, asi cuando recuperes la info podras colocar 

<a href="/Path.pdf" id="hrefPreviewCot" target="_blank"><img id="ImgPreviewCot" src="/Content/img/ico/Pdf.jpg" class="imgPreviewLoad" style="max-height: 25%; width: 11%;"></a>
donde el 
Path.pdf 
seria el directorio del archivo del usuario


Att. Franklin Andino


Viewing all articles
Browse latest Browse all 9

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>