hoe kan ik weten het fysieke pad van het geselecteerde bestand (fileupload bootstrap)

stemmen
26

Ik ben het maken van een webapplicatie in MVC, ik heb het oog waar ik een bestand van mijn PC directory (zoals OpenDialog vorm in windows applicaties), bootstrap's fileupload krijgt de naam van het bestand, maar ik wil zijn fysieke pad om te weten. Want ik wil het op te slaan in mijn database (waar het bestand vandaan komen).

Iedereen kan mij helpen ??

Dank u bij voorbaat!

De vraag is gesteld op 02/04/2013 om 13:25
user
In andere talen...                            


2 antwoorden

stemmen
0

Je kunt niet, deze informatie wordt nooit verzonden naar de server voor de hand liggende veiligheidsredenen. Alleen de bestandsnaam wordt verzonden naar de server. Dus je kunt niet het fysieke pad waar het bestand afkomstig is van de client machine op uw server op te slaan.

antwoordde op 02/04/2013 om 13:28
bron van user

stemmen
0

Wanneer u een bestand uploaden via een webbrowser, wordt het eigenlijke bestand pad niet meegeleverd. Dit wordt gezien als een beveiligingsfunctie.

Er is geen manier om dit met behulp van zuivere HTML te omzeilen. Sommige mensen krijgen rond het met behulp van een plug-in zoals Flash en Silverlight om het bestand te uploaden, maar ik raad het leven met deze functie als je kunt.

antwoordde op 02/04/2013 om 13:28
bron van user

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