F diff --git a/loggedin.js b/loggedin.js --- a/loggedin.js +++ b/loggedin.jsxhr.send(data);}+ function new_folder() {+ var dirname = prompt(`Directory name`, "New Folder");+ if (!dirname)+ return;++ var data = new FormData();+ data.append('parent_directory', get_path());+ data.append('dirname', dirname);++ var xhr = new XMLHttpRequest();+ xhr.open('POST', '/php/mkdir.php', true);+ xhr.onload = function () {+ load_dir();+ };+ xhr.send(data);+ }+function add_file_visuals(name, is_directory, mimetype) {var fileDiv = document.createElement('div');F diff --git a/loggedin.php b/loggedin.php --- a/loggedin.php +++ b/loggedin.php<h2 style="display: flex; gap: 0rem;"><button id="upload_btn" onclick="begin_upload()">Upload</button><div class="separator"></div>- <button id="upload_btn" onclick="begin_upload()">New Folder</button>+ <button id="upload_btn" onclick="new_folder()">New Folder</button><div class="separator"></div><div class="path" id="the_path">- <!-- <a class="pathentry" href="#"> /</a><a class="pathentry" href="#">foo/</a><a class="pathentry" href="#">bar</a> --><button class="pathentry" onclick="pwd.length = 0; load_dir();"><?php echo $_SESSION['username'] ?>'s files</button></div></h2>