i und j sollten jetzt richtig verwendet werden

This commit is contained in:
Jason Streifling 2023-10-05 17:00:34 +02:00
parent 71bf8978ac
commit b570b77a17

View File

@ -34,7 +34,7 @@ func main() {
var b Briefing var b Briefing
mux := http.NewServeMux() mux := http.NewServeMux()
i = 1 i, j = 1, 1
mux.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static/")))) mux.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static/"))))
mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
@ -42,6 +42,7 @@ func main() {
}) })
mux.HandleFunc("/add-participant/", func(w http.ResponseWriter, r *http.Request) { mux.HandleFunc("/add-participant/", func(w http.ResponseWriter, r *http.Request) {
i++ i++
j = i
template.Must(template.ParseFiles("templates/index.html", "templates/participant.html")).ExecuteTemplate(w, "participant", i) template.Must(template.ParseFiles("templates/index.html", "templates/participant.html")).ExecuteTemplate(w, "participant", i)
}) })
mux.HandleFunc("/submit/", func(w http.ResponseWriter, r *http.Request) { mux.HandleFunc("/submit/", func(w http.ResponseWriter, r *http.Request) {
@ -51,7 +52,8 @@ func main() {
b.Time = r.PostFormValue("time") b.Time = r.PostFormValue("time")
b.State = r.PostFormValue("state") b.State = r.PostFormValue("state")
b.Location = r.PostFormValue("location") b.Location = r.PostFormValue("location")
for j = 1; j <= i; j++ {
for ; j <= i; j++ {
b.Participants = append(b.Participants, Participant{ b.Participants = append(b.Participants, Participant{
ID: j, ID: j,
Person: Person{ Person: Person{
@ -61,7 +63,6 @@ func main() {
Company: r.PostFormValue(("participant-company-" + fmt.Sprint(j))), Company: r.PostFormValue(("participant-company-" + fmt.Sprint(j))),
}) })
} }
fmt.Println(b)
}) })
log.Fatalln(http.ListenAndServe(":8080", mux)) log.Fatalln(http.ListenAndServe(":8080", mux))