Prześlij pliki do 'trening-planer'

This commit is contained in:
Karolina Słonka 2019-01-28 20:15:21 +00:00
parent 7932569031
commit db33f0aab6
4 changed files with 31 additions and 16 deletions

View File

@ -54,7 +54,7 @@ if(regex!= regex2){
<ul class="nav navbar-nav">
<li><a class="nav-link" href="/logowanie">Logowanie</a></li>
<li><a class="nav-link" href="/rejestracja/">Zarejestruj</a></li>
<li><a class="nav-link lista-menu" href="/rejestracja/">Zarejestruj</a></li>
<li><a class="nav-link" href="/start/">Start</a></li>
</ul>
@ -81,8 +81,8 @@ if(regex!= regex2){
</p>
<input type="text" class="form-control" name="Login" placeholder="Login" style="width: 150px; margin-bottom: 15px">
<input type="text" class="form-control" name="Haslo" id="Haslo" placeholder="Haslo" style="width: 150px; margin-bottom: 15px">
<input type="text" class="form-control" name="Haslo2" id="Haslo2" placeholder="Haslo" onblur ="sprawdzanieFormularza(this);" style="width: 150px; margin-bottom: 15px" >
<input type="password" class="form-control" name="Haslo" id="Haslo" placeholder="Haslo" style="width: 150px; margin-bottom: 15px">
<input type="password" class="form-control" name="Haslo2" id="Haslo2" placeholder="Haslo" onblur ="sprawdzanieFormularza(this);" style="width: 150px; margin-bottom: 15px" >
</div>
<button type="submit" class="btn btn-default">Zarejestruj</button>

View File

@ -8,6 +8,7 @@ import (
"database/sql"
_ "github.com/go-sql-driver/mysql"
"time"
"strconv"
)
type komunikat struct{
Opis string
@ -125,6 +126,14 @@ http.SetCookie(w, &c1)
//deklaracja funkcji-KONIEC
func IsNumeric(s string) bool {
_, err := strconv.ParseFloat(s, 64)
return err == nil
}
func planowanieTreningu(w http.ResponseWriter, r *http.Request) {
if getCookie(w,r)=="brak" {
@ -188,6 +197,7 @@ fmt.Println(Serie)
fmt.Println(Ciezar)
fmt.Println(Powtorzenia)
if IsNumeric(Ciezar) {
fmt.Println(Nazwa)
rows1, err:= db.Query("SELECT COUNT(*) FROM baza.trening_cel as a, baza.cwiczenie as b WHERE a.id_cwiczenie=b.id_cwiczenie and b.nazwa=? and a.id_uzytkownik=?", Nazwa, getCookie(w,r))
@ -205,11 +215,6 @@ if liczba=="0"{
rows, err := db.Query("SELECT id_cwiczenie FROM baza.cwiczenie WHERE nazwa=?", Nazwa)
if err != nil {panic(err.Error())}
for rows.Next() {
emp := CwiczenieTabela{}
var id_cwiczenie int
@ -217,18 +222,22 @@ err = rows.Scan(&id_cwiczenie)
emp.Id_cwiczenie = id_cwiczenie
fmt.Println("jjjjj")
rows, err := db.Query("INSERT INTO trening_cel (id_cwiczenie, id_uzytkownik, powtorzenia, ciezar,serie) VALUES (?, ?, ?, ?, ? )", id_cwiczenie,getCookie(w,r), Powtorzenia, Ciezar, Serie)
if err != nil {
panic(err.Error())
}
if err != nil {panic(err.Error())}
defer rows.Close()
}
}else{
}}else{
p := Plan{Opis: "zakładka"}
t, _ := template.ParseFiles("komunikat.html")
t.Execute(w, p)
fmt.Println("to ćwiczenie już dodałeś")
}}else{
p := Plan{Opis: "zakładka"}
t, _ := template.ParseFiles("komunikat3.html")
t.Execute(w, p)
fmt.Println("to ssss już dodałeś")
}
}
rows, err := db.Query("select rodzaj_treningu from baza.zmiany where id_uzytkownik=? ", getCookie(w,r))
@ -362,12 +371,18 @@ rows2, err := db.Query("DELETE FROM baza.trening_rzeczywisty where id_cwiczenia=
if err != nil {panic(err.Error())}
defer rows2.Close()
}else if Akcja=="zatwierdz" && liczba=="0"{
if IsNumeric(Ciezar) || IsNumeric(Powtorzenia) || IsNumeric(Serie){
fmt.Println("klik zat")
rows, err := db.Query("INSERT INTO trening_rzeczywisty (id_cwiczenia, id_uzytkownik, powtorzenia, ciezar,serie, data_t) VALUES (?, ?, ?, ?, ?, ? )", id_cwiczenie,getCookie(w,r), Powtorzenia, Ciezar, Serie, data_t)
if err != nil {panic(err.Error())}
defer rows.Close()
}else{
fmt.Println("kl")
p := Plan{Opis: "zakładka"}
t, _ := template.ParseFiles("komunikat3.html")
t.Execute(w, p)
}}else{
fmt.Println("klik kkkat")
p := Plan{Opis: "zakładka"}
t, _ := template.ParseFiles("komunikat.html")

View File

@ -84,7 +84,7 @@ if(regex.test(inputField.value)){
<li><a class="btn btn-default" href="/wyniki/">Wyniki</a></li>
<li><a class="nav-link" href="/dodajcwiczenie/">Dodaj ćwiczenie</a></li>
<li><a class="nav-link" href="/wymiary/">Wymiary</a></li>
<li><a class="nav-link lista-menu" href="/wymiary/">Wymiary</a></li>
<li> <form action="/logowanie" method="GET"> <button class="btn btn-default" style="height: 50px" value="brak" name="cookies" >Wyloguj</button></form></li>
</ul>
</div>

View File

@ -75,7 +75,7 @@
<li><a class="nav-link" href="/planer/">Zaplanuj nowy trening</a></li>
<li><a class="nav-link" href="/wypisz/">Twoj trening</a></li>
<li><a class="btn btn-default" href="/wyniki/">Wyniki</a></li>
<li><a class="btn btn-default lista-menu" href="/wyniki/">Wyniki</a></li>
<li><a class="nav-link" href="/dodajcwiczenie/">Dodaj ćwiczenie</a></li>
<li><a class="nav-link" href="/wymiary/">Wymiary</a></li>