Hey all, I have some code that I'm using to handle my data submission as an ajax form asynchronously, and all my data is passing fine, except I don't know how to make it work for a file, I don't have any code for it and I've been looking at google and haven't found anything, can someone help me find out what I need to add to handle my file input?
code:
Obviously Ive totally left out the file part.Code:// Loop through form fields for (i=0; i < thisform.length; i++) { //Build Send String if(thisform.elements[i].type == "text"){ //Handle Textbox's formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; }else if(thisform.elements[i].type == "textarea"){ //Handle textareas formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; }else if(thisform.elements[i].type == "checkbox"){ //Handle checkbox's formdata = formdata + thisform.elements[i].name + "=" + thisform.elements[i].checked + "&"; }else if(thisform.elements[i].type == "radio"){ //Handle Radio buttons if(thisform.elements[i].checked==true){ formdata = formdata + thisform.elements[i].name + "=" + thisform.elements[i].value + "&"; } }else{ //finally, this should theoretically this is a select box. formdata = formdata + thisform.elements[i].name + "=" + escape(thisform.elements[i].value) + "&"; }
How does it get handled into the php $_FILES file array?



Reply With Quote

Bookmarks