From 628de87946cbdbb8cd00df27e42da278c38bbcea Mon Sep 17 00:00:00 2001 From: xoy Date: Sat, 28 Jan 2023 23:09:31 +0100 Subject: [PATCH] POST request logging eingebunden --- events.go | 14 ++++++++++++++ http.go | 16 ++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/events.go b/events.go index 4a0e8c2..9404ce2 100644 --- a/events.go +++ b/events.go @@ -19,6 +19,20 @@ func getEvents() []event { return events } +func getEventCount() int { + db := ctdoConnect() + + row := dbQuerry(db, "SELECT COUNT(*) FROM events;") + + count := 0 + + for row.Next() { + row.Scan(&count) + } + + return count +} + func addEvent(Event event) bool { db := ctdoConnect() diff --git a/http.go b/http.go index 74b7f0f..125894a 100644 --- a/http.go +++ b/http.go @@ -24,6 +24,22 @@ func httpHandleFuncWithPOST(urlPath string, filepath string, contentType string) if r.Method == "POST" { err := r.ParseForm() errorPanic(err) + + if filepath == "./web/pages/admin/dashboard.html" { + title := r.FormValue("title") + description := r.FormValue("description") + files := r.FormValue("media") + date := r.FormValue("date") + + if title != "" && description != "" && files != "" && date != "" { + logger("----------------POST----------------") + logger("title: " + title) + logger("descrtiption: " + description) + logger("media: " + files) + logger("date: " + date) + logger("----------------POST END----------------") + } + } } logger(r.Method + " request -> " + readHttpYML() + "/" + urlPath + " <" + contentType + ">")