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