Ajax file upload

Sziasztok!

A következő problémában szeretném a segítségeteket kérni:

Fájlt szeretnék feltölteni oldalújratöltés nélkül. Erre ezt használom: http://valums.com/ajax-upload/
A fájl sikeresen feltöltődik, de a szerver által küldött választ nem kapom meg, vagyis nem jól.

A fenti oldalon található demo alapján készítettem egy minimális kódot: http://hup.pastebin.com/ca6NVYBS

Az alert(response); üres stringet ír ki. Viszont a böngésző letölti az Ajax.class.php-t, amiben benne van a $ret értéke.
Nem értem, hogy miért tölti le az action-ben megadott fájlt (vagyis a feldolgozás utáni kimenetét) submit után.

Előre is köszönöm a válaszokat!

Hozzászólások

Közelebb a megoldáshoz. Fáradt vagyok már. :)

Az Ajax.class.php-ben küldök egy headert: header("Content-Type: application/json");
Ha ezt törlöm, akkor működik. Viszont ha átírom json objektumra, akkor sem működik. Ez nem nagy probléma, de úgy szebb lenne.

Én ezeket ismerem: plupload, uploadify.
Nem lehet hogy védett oldalra próbálsz meg felölteni és a script nem tud belépni?
Uploadify-al volt ilyen problémám.

plupload-nál nem tapasztaltam ilyet.
De jobban jársz ha az adott plugin fórumába kutakodsz.

használj FirePHP, FireBug kombót.

arth2o: http://csillanas.hu