diff --git a/main.go b/main.go index c22af16..87123a2 100644 --- a/main.go +++ b/main.go @@ -69,7 +69,6 @@ var ( //############################################################################# func wyslijEmail(body string) { //sprawdz czy kotś zalega - db, err := sql.Open("sqlite3", "stolowkaZPM.db") checkErr(err) rows3, err := db.Query("SELECT * FROM bilety") @@ -97,8 +96,6 @@ func wyslijEmail(body string) { //fmt.Println(dataBiletu) diff := dataAktualna.Sub(dataBiletu) - //fmt.Println(diff) - roznica := diff.Hours() //fmt.Println(roznica) @@ -207,6 +204,9 @@ func wylogowano(w http.ResponseWriter, r *http.Request) { NazwaDania = "lost" KosztDania = 0 User = "lost" + dataBiletu = "lost" + dataAktualna = "lost" + roznica = 0 t, _ := template.ParseFiles("wylogowano.gtpl") type user struct { @@ -245,7 +245,7 @@ func login(w http.ResponseWriter, r *http.Request) { session.Save(r, w) //---------------- //e-mail------------------- - wyslijEmail(User + ", zalega z płatnościami za posiłki w stołówce! Skontaktuj się z nim lub z administratorem systemu 'Stołówka ZPM' (admin@example.pl), w celu ustalenia wysokości zadłużenia. \n\n Dziękuję,\n Administrator.\n (wiadomość została wygenerowana automatycznie, proszę nie odpowiadaj na nią)") + wyslijEmail(User + ", zalega z płatnościami ponad 30 dni! \nZa bilet z dnia " + DataCzas + "\n\nDziękuję,\nAdministrator.\n*(wiadomość została wygenerowana automatycznie, proszę nie odpowiadaj na nią)") //------------------------- http.Redirect(w, r, "http://localhost:9197/panel", http.StatusSeeOther) panel(w, r) @@ -332,7 +332,6 @@ func historiaPosilkow(w http.ResponseWriter, r *http.Request) { }{ UserView: User} t.ExecuteTemplate(w, "historiaPosilkowNaglowek.gtpl", d) - //bilety ---------------------------------- db, err := sql.Open("sqlite3", "stolowkaZPM.db") checkErr(err) @@ -341,6 +340,7 @@ func historiaPosilkow(w http.ResponseWriter, r *http.Request) { for rows3.Next() { err = rows3.Scan(&IDbiletu, &KtoZabralID, &DataCzas, &KosztBiletu, &CzyZaplacony) checkErr(err) + if KtoZabralID == IDusers { t, _ := template.ParseFiles("historiaPosilkow.gtpl") d := struct {