Add article creation frontend

This commit is contained in:
Bruno Rybársky 2024-02-22 12:24:09 +01:00
parent c478da8088
commit f9cf2eab8f
2 changed files with 3 additions and 3 deletions

@ -184,8 +184,8 @@ async function submitarticle(){
let articleBodyElement = document.getElementById("articlebodyinput");
await doAction("/newsarticle", {
action: "addNewsArticle",
title: articleTitleElement,
body: articleBodyElement
title: articleTitleElement.value,
body: articleBodyElement.value
});
}

@ -26,7 +26,7 @@ function addNewsArticle($title="Nazov", $body="Obsah") :array
$output = ["Status" => "Fail"]; // Default Status is "Fail"
if (isLoggedIn()) {
$query = $mysqli->prepare("INSERT INTO NewsArticles (WrittenBy, Title, Body, FileList) VALUES (?, ?, ?, ?);");
$query->bind_params("issi", $_SESSION["id"], htmlspecialchars($title), htmlspecialchars($body), 0);
$query->bind_param("issi", $_SESSION["id"], htmlspecialchars($title), htmlspecialchars($body), 0);
$query->execute();
if ($query->affected_rows > 0) {
$output["Status"] = "Success";