[snip] So that I can get my head around this, are all of you saying there is no Ajax equivalent of: <form action="index.php" enctype="multipart/form-data" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="2048000" > <input name="userfile" type="file"> <input type="hidden" name="stage" value="1"> <input type="submit" value="submit"> We can't in some way use the ajax post method to send the file in the background without a refresh (other than using iframe) is that correct? Or am I completely missing something here? [/snip] That is correct. Without an IFRAME you cannot upload a file without a refresh. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php