merhaba özel yazılım admin panele quill editör kurdum ama resimleri base64 olarak kaydediyor o yüzden handler ı güncellemeye çalışıyorum şuan resim yüklendiğinde istediğim fonksiyonu çağırıyor bu fonksiyon başka bir js dosyasında, bu fonksiyonun içinde ya js ile resmi sunucuya yükletmem lazım ya da ajax ile başka bir php sayfa çalıştırtıp o sayfaya resmi bir şekilde post edip kaydetmem lazım, ajax ile resmi post edebilsem php kısmını halledebilirim, normalde ajax ile resim yüklemeyi de yapıyorum ama burada form submit olmuyor o yüzden resmi nasıl alıp post edicem anlayamadım yardımcı olabilecek var mı, teamviewer/anydesk ile bağlanıp js kısmında yardımcı olabilirseniz çok iyi olur js bilgim zayıf

şu tarz bir kod da buldum githubta handler için yazılmış, quill editörün github ında pull request açılmıştı ama insertImage kodu hata veriyor
let fileInput = this.container.querySelector('input.ql-image[type=file]');
if (fileInput == null) {
fileInput = document.createElement('input');
fileInput.setAttribute('type', 'file');
fileInput.setAttribute('accept', 'image/*');
fileInput.classList.add('ql-image');
fileInput.addEventListener('change', () => {
if (fileInput.files != null && fileInput.files[0] != null) {
let range = quill.getSelection(true);
let index = range.index + range.length;
quill.insertImage(index, fileInput.files[0], 'user', upload);
}
});
this.container.appendChild(fileInput);
}
fileInput.click();