Проблема состоит в том, что я не могу передать временный путь к файлу, чтобы в дальнейшем, в скрипте-обработчике конвертировать его в markdown-текст.
Код ajax-запроса:
$('#md').on('click', function(event){
event.preventDefault();
$.ajax({
type: 'POST',
url: '<?=$dir?>/ajax/ajax_editor_md.php',
data: {file: '<?=$_SERVER["DOCUMENT_ROOT"]."/upload/pdfFiles/670.docx"?>'},
success: function(result){
$('#area').html(result);
alert('ready');
document.location.href = "<?=$_SERVER["SCRIPT_URI"]?>";
}
})
});
Код php-обработчика:
$converter = new Docx2md\Docx2md;
$converter = $converter->parseFile($_REQUEST["file"]);
$markdown = $converter->markdown;
echo $markdown;
Как можно решить эту проблему?
Не совсем ответ, но попробуйте, во первых file
поменять на 'file'
, а во вторых:
success: function(result){
$('#area').html(result);
alert('ready');
document.location.href = "<?=$_SERVER["SCRIPT_URI"]?>";
}
заменить на:
error:function(num) {
alert(num);
},
status:function (number) {
alert(number);
},
endstatus:function (number) {
alert(number);
},
success: function(data){
alert(data);
}
Так вы получите всю информацию, которую можно получить от AJAX
, напишите нам, что Вы увидели и так нам будет проще разобраться что у вас за проблема.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите, как мне спарсить значение транзакции по введенном хэшу например я вытаскиваю с этого адреса транзакции этого хэша https://blockchaininfo/rawtx/53be3ee60ac19d7c6f52c0872fa5d97b887cbc52a399fb4fc55d12189c97bb81
Выводить каждый день дату на сайте на php и красиво ее стилизовать с сss
Взял на поддержку проект на Yii2В нем в папке assets лежит около 10 файлов