|
|
|
| Может кто подскажет, как реализовать загрузку файлов при помощи библиотеки sack?
Вот что пытаюсь сделать, но не работает
Функция которая срабатывает при onclick формы
function add_listing() { //Add Form Ajax Call
//Build SACK Call
var mysack = new sack("requests.php");
mysack.execute = 1;
mysack.method = 'POST';
mysack.setVar("action","AddListing");
mysack.setVar("name",document.getElementById("name").value);
mysack.setVar("email",document.getElementById("email").value);
mysack.setVar("description",document.getElementById("description").value);
mysack.setVar("keywords",document.getElementById("keywords").value);
mysack.setVar("website",document.getElementById("website").value);
mysack.setVar("file",document.getElementById("file"));
mysack.onError = function() { alert('Error') };
mysack.runAJAX();//excecute
return true;
}
|
В обработчик requests.php , через $_POST, передает все значения полей
а вот $_FILES не существует.
форма:
<form id='add_form' method='POST' enctype='multipart/form-data'>
|
........
<input type='submit' id='submit' value='Submit Listing' onClick='add_listing(); return false;'/>
</form>
|
| |
|
|