[asp.net] load nazvu vice souboru od klienta

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod klukzpalmy 3. 8. 2012 23:43

Zdravim,

scenar:
klient ma u sebe na pocitaci ve slozce sto souboru.
chce si ulozit POUZE NAZVY souboru do databaze pomoci webove aplikace

Je nejaka moznost toto udelat, aniz by klikal na jeden soubor po druhem?

Jde to hromadne?

Dostalo se mi odpovedi, ze v asp.net na to nic neni, ze jedina moznost je flash file browser.
Ale rad bych se jeste zeptal vice odborniku.

Diky za radu

Petr
klukzpalmy
Junior

Odeslat příspěvekod Vebloud 15. 8. 2012 10:55

Vzhledem k zabezpečení ti čistě webová aplikace bez pluginů neumožní šahat vůbec na disk, číst soubory ani nic takového.

Tohle není problém ASP.NETu, ale obecně toho, že nařítáš webovou stránku a ne aplikaci. Takže musíš použít něco na klientovy a to buďto Flash, Silverlight nebo HTML5 FileApi. Respektive JavaScriptové FileReaderAPI, které je součástí specifikací souhrnně dávaných do balíku HTML5. Nicméně má to svoje problémy, Silverlight nemá skoro nikdo, FileReaderAPI neumí IE, bude ho umět až verze 10, neumí ho browser zabudovaný v iOS. Umí ho Firefox, Chrome, Opera, Android browser.
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.

Moderátor diskuzního fóra Živě.cz
Vebloud
Moderátor
Uživatelský avatar

Odeslat příspěvekod klukzpalmy 25. 8. 2012 11:49

Nasel jsem skvele kontroly na http://www.obout.com
vzal jsem ten file upload, kterym vyberu soubory, a kompletne v javascriptu jsem potom precetl nazvy a ulozil.
klukzpalmy
Junior

Odeslat příspěvekod rudidlo 8. 2. 2013 12:03

Vebloud píše:Silverlight nemá skoro nikdo

Silverlight má 68% uživatelů netu. Flashje na tom samozřejmě lépe.
Jsou dva druhy uživatelů počítačů. Ti první o svá data už přišli.
rudidlo
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: gandor a 3 návštevníků