Uploading files asynchronously can be a pain at the best of times, but when coupled with CodeIgniter, it can be a particularly frustrating experience. I finally found a way that not only works consistently, but keeps to the MVC pattern. Read on to find out how! By the way, you can find some useful CodeIgniter plugins and code scripts on Envato Market, so have a browse to see what you can find for