Avaleht
uus teema   vasta Tarkvara »  WWW »  Ajax FormData faili upload (lahendatud) märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Karlsson
Kreisi kasutaja

liitunud: 20.08.2004



Autoriseeritud ID-kaardiga

sõnum 16.04.2014 20:26:49 Ajax FormData faili upload (lahendatud) vasta tsitaadiga

Proovisin siin üht upload skripti valmis nikerdada. Allikas

Minu mittetöötav näide asub siin. ja php mis selle faili peaks vastu võtma on spoileris.
Spoiler Spoiler Spoiler

Hetkel tundub, et üleslaadimine toimub, kuid $_FILES ja $_POST muutujateni see ei jõua. Milles asi?
Ärge veel alternatiivseid lahendusi pakkuge, hetkel huvitab just FormData objekti kasutamine.


viimati muutis Karlsson 16.04.2014 23:02:56, muudetud 1 kord
Kommentaarid: 90 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 81
tagasi üles
vaata kasutaja infot saada privaatsõnum
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 16.04.2014 21:43:57 vasta tsitaadiga

Kui sa võtad lihtsalt var fail = document.getElementById("fail"); siis saad muutujasse faili nime lihtsalt.
Vaata sii , siin on midagi selgitatud http://stackoverflow.com/questions/750032/reading-file-contents-on-the-client-side-in-javascript-in-various-browsers
Ise olen kasutanud http://malsup.com/jquery/form/ see lahendab ise kõik su mured.

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Karlsson
Kreisi kasutaja

liitunud: 20.08.2004



Autoriseeritud ID-kaardiga

sõnum 16.04.2014 23:02:27 vasta tsitaadiga

Ei lahenda see FormData muret. Mind huvitab esialgu just see. Olen juba paar päeva uurinud ja kaugemale pole saanud. Veel mõtteid?
--edit--

Ise vastan ka. Kummalisel kombel oli üleliigne see rida:
client.setRequestHeader("Content-Type", "multipart/form-data");
Kommentaarid: 90 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 81
tagasi üles
vaata kasutaja infot saada privaatsõnum
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 17.04.2014 10:42:26 vasta tsitaadiga

Soovitan soojalt... selline k2sitsi requestide tegemine on ratta uuesti leiutamine. V6ta endale m6ni raamistik abiks, jQuery on populaarseim lahendus selliste asjade jaoks, kombineeri unobtrusive jquery ajax teegiga ning saaksid sellise asja ilma ridagi javascripti kirjutamata tehtud icon_wink.gif

J2rgmine samm sealt edasi on tugevam frontend raamistik, nagu AngularJS mis populaarsust kogub. J2llegi, soovitan soojalt.

_________________
GitHub
.NET Core & Azure baasil lahendused ja arhitektuur - kontakt.
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  Ajax FormData faili upload (lahendatud)
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.