Como posso saber o caminho físico do arquivo selecionado (inicialização fileupload)

votos
26

Eu estou fazendo uma aplicação web em MVC, eu tenho uma visão onde eu selecionar um arquivo do meu diretório pc (como forma OpenDialog em aplicativos do Windows), bootstrap's fileupload obtém o nome do arquivo, mas eu quero saber o seu caminho físico para. Porque eu quero salvá-lo em minha base de dados (onde o arquivo vem).

Alguém pode me ajudar ??

Agradeço antecipadamente!

Publicado 02/04/2013 em 13:25
usuário
Em outras línguas...                            


2 respostas

votos
0

Você não pode, esta informação nunca é enviado para o servidor por razões de segurança óbvias. Apenas o nome do arquivo é enviado para o servidor. Então você não pode armazenar o caminho físico onde o arquivo foi originado a partir da máquina do cliente no seu servidor.

Respondeu 02/04/2013 em 13:28
fonte usuário

votos
0

Quando você carregar um arquivo através de um navegador web, o caminho do arquivo real não é fornecido. Isto é visto como sendo um recurso de segurança.

Não há maneira de contornar isso usando HTML puro. Algumas pessoas ficam em torno dele usando um plug-in como o Flash ou Silverlight para carregar o arquivo, mas eu recomendo que vivem com esta característica, se puder.

Respondeu 02/04/2013 em 13:28
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more