Cum pot ști calea fizică din fișierul selectat (bootstrap fileupload)

voturi
26

Sunt a face o aplicație web în MVC, am o vedere în cazul în care am selectați un fișier din directorul meu PC-ul (cum ar fi forma opendialog în aplicații Windows), bootstrap's fileupload devine numele fișierului, dar vreau să știu calea lui fizică la. Pentru că vreau să-l salvați în baza mea de date (în cazul în care fișierul provin de la).

Oricine poate să mă ajute ??

Multumesc anticipat!

Întrebat 02/04/2013 la 13:25
de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
0

Nu poți, această informație nu este niciodată trimis la server din motive evidente de securitate. Numai numele de fișier este trimis la server. Deci, nu se poate stoca calea fizică în cazul în care fișierul provine de la mașina client pe server.

Publicat 02/04/2013 la 13:28
sursa de către utilizator

voturi
0

Când încărcați un fișier prin intermediul unui browser web, calea de fișier real nu este furnizat. Aceasta este văzută ca fiind o caracteristică de securitate.

Nu există nici o modalitate de a ocoli acest lucru folosind HTML pur. Unii oameni a lua în jurul acestuia prin utilizarea unui plugin, cum ar fi Flash sau Silverlight pentru a încărca fișierul, dar eu recomand trăiesc cu această caracteristică dacă poți.

Publicat 02/04/2013 la 13:28
sursa de către utilizator

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