[Risolto] Caricare file su microSD

Voglio salvare i file da una pagina web, la quale si trova o sulla microSD o su un sito esterno (preferibile), ma se è più semplice da fare va bene anche se è sulla microSD, tanto non ho necessità di caricare i file dall'Australia.
Avevo pensato di usare l'esempio FileUpload della libreria TinyWebServer, ma non ho ben capito come interfacciare questo esempio con lo script per l'upload, dato che di php non me ne intendo.
Lo script che uso è questo Download AJAX script: Max's AJAX File Uploader
ma va bene qualsiasi script, basta che funziona!

Caricando su arduino lo sketch FileUpload, dopo aver aperto la pagina index.htm e cliccando sul link della pagina per l'upload si apre una pagina del browser con scritto: Could not found file: INDEX.PHP (anche se nel link il collegamento è a index.php)
Invece, caricando lo sketch BlinkLed, si apre tutto normalmente, ma quando clicco su upload, la barra di caricamento rimane ferma, come se stesse ancora caricando, anche se aspetto 10-15 minuti.
In entrambi i casi lo stesso avviene se il collegamento è fatto su un sito esterno (in questo caso questo sito di altervista che sto usando per fare delle prove http://arduhome.altervista.org/ajaxupload/index.php).