Ajax upload

Pozdrav,

Ovo mi do sada nije padalo pod ruku ali sada mi treba. Nisam neki znalac javascripta ali se snalazim, dakle hoću da uploadujem fajl (sliku) bez loadiranja stranice.

Nakon višesatnog guglanja nisam uradio ništa a pošto koristim Codeigniter framework tu se nameće i CSRF protekcija koju nikako ne kontam tj. ne znam kako da prenesem cookie preko ajaxa.

Nailazio sam i na xmlhttprequest level 2 ali bezuspješno tj. bez CSRF protekcije upload prođe ali ne znam kako da sa CSRF-om složim upload…

Ima li neko da se susretao sa problemom da me uputi.

JavaScript Tutorials: AJAX File Upload with Progress Indicator (Part 1/5) - YouTube

Posto je upitanju video nisam uspio da vidim csrf protekciju. Ali sam nesto razmisljao - da li je dovoljno da stvorim hash koji cu zapisati u cookie i session a zatim unutar neke varijable taj hash poslati zajedno sa parametrima forme putem ajax-a. A zatim na server strani ispitati da li je taj hash isti kao zapisani u sessiji - ako jeste ispravno je poslana forma.

Da li sam na pravom putu ili krivo razmišljam?