...me olvidaba...
haz la prueba y pon visible el iframe y mira lo que sucede
Es decir, quita lo que pongo en negritas del código fuente
Código:
return '<form id="formName'.$uploaderId.'" method="post" enctype="multipart/form-data" action="imageupload.php" target="iframe'.$uploaderId.'">
<input type="hidden" name="id" value="'.$uploaderId.'" />
<span id="uploader'.$uploaderId.'" style="font-family:verdana;font-size:10;">
Upload File: <input name="'.$uploaderId.'" type="file" value="'.$uploaderId.'" onchange="return uploadFile(this)" />
</span>
<iframe name="iframe'.$uploaderId.'" src="imageupload.php" width="400" height="100" style="display:none"> </iframe>
</form>';
Eso es en AjaxFileUploader.inc.php en la función showFileUploader($uploaderId)
prueba a definir un directorio que no exista y observa lo que sucede