From cd3b196914cfc372d2cd8fc58249c0314d0d744d Mon Sep 17 00:00:00 2001 From: ENGO150 Date: Fri, 24 May 2024 16:32:36 +0200 Subject: [PATCH] sending file using post to upload_picture api --- res/forum/script.js | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/res/forum/script.js b/res/forum/script.js index 55f1cea..3e6dd45 100644 --- a/res/forum/script.js +++ b/res/forum/script.js @@ -88,4 +88,45 @@ function is_admin() } }) }); +} + +function show_upload_popup() +{ + $("#upload_popup").css("display", "flex"); +} + +function upload() +{ + let formData = new FormData(); + formData.append('file_upload', $('#file_upload')[0].files[0]); + + $.ajax + ({ + url : './res/forum/api/upload_picture.php', + type : 'POST', + data : formData, + processData: false, + contentType: false, + success : function(result) + { + switch (result.status) + { + case 0: + show("home"); + break; + + case 1: + alert("Nebyl nahrán soubor!"); + break; + + case 2: + alert("Nebyl vyplněn název příspěvku!"); + break; + + case 3: + alert("Neplatná formát!"); + break; + } + } + }); } \ No newline at end of file