ShVad
JSmart CMS
AJAX & $_FILES
Привет
Как через JS скрипт можно передать файл?
function upload()
{
var ajax = new dle_ajax();
var name = ajax.encodeVAR( document.getElementById('attachment').value );
ajax.onShow ('Загрузка файла...');
var varsString = "attachment=" + name;
ajax.requestFile = dle_root + "engine/forum/ajax/attachment.php";
ajax.method = 'POST';
ajax.element = 'forum-attachment';
ajax.sendAJAX(varsString);
return false;
};
Этот код передает текст. Но $_FILES не передается.
Может надо както задать enctype = 'multipart/form-data'; ?
Спасибо.
Привет
Как через JS скрипт можно передать файл?
function upload()
{
var ajax = new dle_ajax();
var name = ajax.encodeVAR( document.getElementById('attachment').value );
ajax.onShow ('Загрузка файла...');
var varsString = "attachment=" + name;
ajax.requestFile = dle_root + "engine/forum/ajax/attachment.php";
ajax.method = 'POST';
ajax.element = 'forum-attachment';
ajax.sendAJAX(varsString);
return false;
};
Этот код передает текст. Но $_FILES не передается.
Может надо както задать enctype = 'multipart/form-data'; ?
Спасибо.