Update main.go
This commit is contained in:
parent
e59038fd10
commit
5533f92764
10
main.go
10
main.go
@ -69,7 +69,6 @@ var (
|
|||||||
//#############################################################################
|
//#############################################################################
|
||||||
func wyslijEmail(body string) {
|
func wyslijEmail(body string) {
|
||||||
//sprawdz czy kotś zalega
|
//sprawdz czy kotś zalega
|
||||||
|
|
||||||
db, err := sql.Open("sqlite3", "stolowkaZPM.db")
|
db, err := sql.Open("sqlite3", "stolowkaZPM.db")
|
||||||
checkErr(err)
|
checkErr(err)
|
||||||
rows3, err := db.Query("SELECT * FROM bilety")
|
rows3, err := db.Query("SELECT * FROM bilety")
|
||||||
@ -97,8 +96,6 @@ func wyslijEmail(body string) {
|
|||||||
//fmt.Println(dataBiletu)
|
//fmt.Println(dataBiletu)
|
||||||
|
|
||||||
diff := dataAktualna.Sub(dataBiletu)
|
diff := dataAktualna.Sub(dataBiletu)
|
||||||
//fmt.Println(diff)
|
|
||||||
|
|
||||||
roznica := diff.Hours()
|
roznica := diff.Hours()
|
||||||
//fmt.Println(roznica)
|
//fmt.Println(roznica)
|
||||||
|
|
||||||
@ -207,6 +204,9 @@ func wylogowano(w http.ResponseWriter, r *http.Request) {
|
|||||||
NazwaDania = "lost"
|
NazwaDania = "lost"
|
||||||
KosztDania = 0
|
KosztDania = 0
|
||||||
User = "lost"
|
User = "lost"
|
||||||
|
dataBiletu = "lost"
|
||||||
|
dataAktualna = "lost"
|
||||||
|
roznica = 0
|
||||||
|
|
||||||
t, _ := template.ParseFiles("wylogowano.gtpl")
|
t, _ := template.ParseFiles("wylogowano.gtpl")
|
||||||
type user struct {
|
type user struct {
|
||||||
@ -245,7 +245,7 @@ func login(w http.ResponseWriter, r *http.Request) {
|
|||||||
session.Save(r, w)
|
session.Save(r, w)
|
||||||
//----------------
|
//----------------
|
||||||
//e-mail-------------------
|
//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)
|
http.Redirect(w, r, "http://localhost:9197/panel", http.StatusSeeOther)
|
||||||
panel(w, r)
|
panel(w, r)
|
||||||
@ -332,7 +332,6 @@ func historiaPosilkow(w http.ResponseWriter, r *http.Request) {
|
|||||||
}{
|
}{
|
||||||
UserView: User}
|
UserView: User}
|
||||||
t.ExecuteTemplate(w, "historiaPosilkowNaglowek.gtpl", d)
|
t.ExecuteTemplate(w, "historiaPosilkowNaglowek.gtpl", d)
|
||||||
|
|
||||||
//bilety ----------------------------------
|
//bilety ----------------------------------
|
||||||
db, err := sql.Open("sqlite3", "stolowkaZPM.db")
|
db, err := sql.Open("sqlite3", "stolowkaZPM.db")
|
||||||
checkErr(err)
|
checkErr(err)
|
||||||
@ -341,6 +340,7 @@ func historiaPosilkow(w http.ResponseWriter, r *http.Request) {
|
|||||||
for rows3.Next() {
|
for rows3.Next() {
|
||||||
err = rows3.Scan(&IDbiletu, &KtoZabralID, &DataCzas, &KosztBiletu, &CzyZaplacony)
|
err = rows3.Scan(&IDbiletu, &KtoZabralID, &DataCzas, &KosztBiletu, &CzyZaplacony)
|
||||||
checkErr(err)
|
checkErr(err)
|
||||||
|
|
||||||
if KtoZabralID == IDusers {
|
if KtoZabralID == IDusers {
|
||||||
t, _ := template.ParseFiles("historiaPosilkow.gtpl")
|
t, _ := template.ParseFiles("historiaPosilkow.gtpl")
|
||||||
d := struct {
|
d := struct {
|
||||||
|
Loading…
Reference in New Issue
Block a user