Как мне передать путь файла из файла ввода в мой php через jquery / ajax? У меня есть html-страница с кнопкой ввода файла, затем ajax передает элементы «form» в скрипт php, но путь - это просто имя файла. Насколько я понимаю, это угроза безопасности, но я могу получить путь с помощью php ...
$img = imagecreatefromjpeg($_FILES['image']['tmp_name']);
Я использовал простую старую форму и решил переключиться на кулер-подобную форму, похожую на форму.
/* Submit the request. */
$.ajax
({
type: "post",
dataType: "json",
url: "ajax/make_preview.php",
data:
{
filePath: filePath,
chartName: chartName,
Width: Width,
Height: Height,
Colors: Colors,
flossBrand: flossBrand
},
success: function(ResponseData)
...
Есть ли способ сделать это без взлома мер безопасности? Или мне нужно вернуться к дрянной форме, чтобы выполнить это? Мне не нужно видеть или манипулировать путем ... просто пытаюсь получить файл в объект изображения gd.
Большое спасибо,
Тодд
РЕДАКТИРОВАТЬ: я должен отметить, что я не хочу, чтобы jQuery делал загрузку. Я просто пытаюсь сообщить php правильный файл для загрузки.