Prześlij pliki do 'trening-planer'
This commit is contained in:
parent
7932569031
commit
db33f0aab6
@ -54,7 +54,7 @@ if(regex!= regex2){
|
|||||||
<ul class="nav navbar-nav">
|
<ul class="nav navbar-nav">
|
||||||
|
|
||||||
<li><a class="nav-link" href="/logowanie">Logowanie</a></li>
|
<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>
|
<li><a class="nav-link" href="/start/">Start</a></li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
@ -81,8 +81,8 @@ if(regex!= regex2){
|
|||||||
</p>
|
</p>
|
||||||
<input type="text" class="form-control" name="Login" placeholder="Login" style="width: 150px; margin-bottom: 15px">
|
<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="password" 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="Haslo2" id="Haslo2" placeholder="Haslo" onblur ="sprawdzanieFormularza(this);" style="width: 150px; margin-bottom: 15px" >
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button type="submit" class="btn btn-default">Zarejestruj</button>
|
<button type="submit" class="btn btn-default">Zarejestruj</button>
|
||||||
|
@ -8,6 +8,7 @@ import (
|
|||||||
"database/sql"
|
"database/sql"
|
||||||
_ "github.com/go-sql-driver/mysql"
|
_ "github.com/go-sql-driver/mysql"
|
||||||
"time"
|
"time"
|
||||||
|
"strconv"
|
||||||
)
|
)
|
||||||
type komunikat struct{
|
type komunikat struct{
|
||||||
Opis string
|
Opis string
|
||||||
@ -125,6 +126,14 @@ http.SetCookie(w, &c1)
|
|||||||
//deklaracja funkcji-KONIEC
|
//deklaracja funkcji-KONIEC
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
func IsNumeric(s string) bool {
|
||||||
|
_, err := strconv.ParseFloat(s, 64)
|
||||||
|
return err == nil
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
func planowanieTreningu(w http.ResponseWriter, r *http.Request) {
|
func planowanieTreningu(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
||||||
if getCookie(w,r)=="brak" {
|
if getCookie(w,r)=="brak" {
|
||||||
@ -188,6 +197,7 @@ fmt.Println(Serie)
|
|||||||
fmt.Println(Ciezar)
|
fmt.Println(Ciezar)
|
||||||
fmt.Println(Powtorzenia)
|
fmt.Println(Powtorzenia)
|
||||||
|
|
||||||
|
if IsNumeric(Ciezar) {
|
||||||
|
|
||||||
fmt.Println(Nazwa)
|
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))
|
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)
|
rows, err := db.Query("SELECT id_cwiczenie FROM baza.cwiczenie WHERE nazwa=?", Nazwa)
|
||||||
if err != nil {panic(err.Error())}
|
if err != nil {panic(err.Error())}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
for rows.Next() {
|
for rows.Next() {
|
||||||
emp := CwiczenieTabela{}
|
emp := CwiczenieTabela{}
|
||||||
var id_cwiczenie int
|
var id_cwiczenie int
|
||||||
@ -217,18 +222,22 @@ err = rows.Scan(&id_cwiczenie)
|
|||||||
emp.Id_cwiczenie = id_cwiczenie
|
emp.Id_cwiczenie = id_cwiczenie
|
||||||
fmt.Println("jjjjj")
|
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)
|
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 {
|
if err != nil {panic(err.Error())}
|
||||||
panic(err.Error())
|
defer rows.Close()
|
||||||
}
|
|
||||||
defer rows.Close()
|
|
||||||
|
|
||||||
}
|
}}else{
|
||||||
}else{
|
|
||||||
p := Plan{Opis: "zakładka"}
|
p := Plan{Opis: "zakładka"}
|
||||||
t, _ := template.ParseFiles("komunikat.html")
|
t, _ := template.ParseFiles("komunikat.html")
|
||||||
t.Execute(w, p)
|
t.Execute(w, p)
|
||||||
fmt.Println("to ćwiczenie już dodałeś")
|
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))
|
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())}
|
if err != nil {panic(err.Error())}
|
||||||
defer rows2.Close()
|
defer rows2.Close()
|
||||||
}else if Akcja=="zatwierdz" && liczba=="0"{
|
}else if Akcja=="zatwierdz" && liczba=="0"{
|
||||||
|
if IsNumeric(Ciezar) || IsNumeric(Powtorzenia) || IsNumeric(Serie){
|
||||||
fmt.Println("klik zat")
|
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)
|
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())}
|
if err != nil {panic(err.Error())}
|
||||||
defer rows.Close()
|
defer rows.Close()
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
|
fmt.Println("kl")
|
||||||
|
p := Plan{Opis: "zakładka"}
|
||||||
|
t, _ := template.ParseFiles("komunikat3.html")
|
||||||
|
t.Execute(w, p)
|
||||||
|
}}else{
|
||||||
fmt.Println("klik kkkat")
|
fmt.Println("klik kkkat")
|
||||||
p := Plan{Opis: "zakładka"}
|
p := Plan{Opis: "zakładka"}
|
||||||
t, _ := template.ParseFiles("komunikat.html")
|
t, _ := template.ParseFiles("komunikat.html")
|
||||||
|
@ -84,7 +84,7 @@ if(regex.test(inputField.value)){
|
|||||||
<li><a class="btn btn-default" href="/wyniki/">Wyniki</a></li>
|
<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="/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>
|
<li> <form action="/logowanie" method="GET"> <button class="btn btn-default" style="height: 50px" value="brak" name="cookies" >Wyloguj</button></form></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
@ -75,7 +75,7 @@
|
|||||||
|
|
||||||
<li><a class="nav-link" href="/planer/">Zaplanuj nowy trening</a></li>
|
<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="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="/dodajcwiczenie/">Dodaj ćwiczenie</a></li>
|
||||||
|
|
||||||
<li><a class="nav-link" href="/wymiary/">Wymiary</a></li>
|
<li><a class="nav-link" href="/wymiary/">Wymiary</a></li>
|
||||||
|
Loading…
Reference in New Issue
Block a user