Skąd mogę wiedzieć fizyczną ścieżkę od wybranego pliku (FileUpload bootstrap)

głosy
26

Jestem tworzenia aplikacji internetowych w MVC Mam widoku, gdzie wybrać plik z mojego katalogu pc (jak postać openDialog w aplikacji Windows), bootstrap's FileUpload pobiera nazwę pliku, ale chcę znać jego ścieżkę fizyczną. Bo chcę, aby zapisać go w mojej bazy danych (jeśli plik pochodzi).

Ktoś może mi pomóc ??

Z góry dziękuję!

Utwórz 02/04/2013 o 13:25
użytkownik
W innych językach...                            


2 odpowiedzi

głosy
0

Nie można, ta informacja nigdy nie jest wysyłana do serwera z przyczyn bezpieczeństwa. Tylko nazwa pliku jest wysyłana do serwera. Więc nie można zapisać ścieżkę fizyczną, gdzie plik pochodzi z komputera klienckiego na serwerze.

Odpowiedział 02/04/2013 o 13:28
źródło użytkownik

głosy
0

Po przesłaniu pliku za pomocą przeglądarki internetowej, rzeczywista ścieżka do pliku nie jest dostarczany. Jest to postrzegane jako funkcja zabezpieczeń.

Nie ma sposobu na obejście tego przy użyciu czystego HTML. Niektórzy ludzie wokół niego za pomocą wtyczki takie jak Flash lub Silverlight, aby przesłać plik, ale polecam dzienny z tej funkcji, jeśli możesz.

Odpowiedział 02/04/2013 o 13:28
źródło użytkownik

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