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">
|
||||
|
||||
<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>
|
||||
|
@ -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")
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user