Prześlij pliki do 'trening-planer'
This commit is contained in:
parent
8b723f11bf
commit
54591fee92
3
trening-planer/komunikat4.html
Normal file
3
trening-planer/komunikat4.html
Normal file
@ -0,0 +1,3 @@
|
||||
<script type="text/javascript">
|
||||
alert("Błąd");
|
||||
</script>
|
@ -13,9 +13,9 @@
|
||||
<style>body {
|
||||
font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||
}</style>
|
||||
<script src="http://code.jquery.com/jquery-1.9.1.js">
|
||||
<!-- <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
|
||||
-->
|
||||
|
||||
</script>
|
||||
<script>
|
||||
|
||||
|
||||
@ -144,29 +144,9 @@ if(regex.test(inputField.value)){
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="test1"></div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="container footer">
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<p>Wszystkie prawa zastrzeżone. <strong>mój</strong>produkt © 2015<br>
|
||||
<small>kontakt@mojprodukt.pl</small>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
{{ end }}
|
52
trening-planer/koszyk2.html
Normal file
52
trening-planer/koszyk2.html
Normal file
@ -0,0 +1,52 @@
|
||||
{{ define "Index2" }}
|
||||
|
||||
|
||||
|
||||
<div class="col-lg-12" style="background-color: pink">Usuń trening z wyników
|
||||
<form action="/wypisz/" method="GET">
|
||||
<select name="Nazwa">
|
||||
{{ range . }} <option>{{.Nazwa}}</option>{{ end }}
|
||||
|
||||
</select>
|
||||
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
|
||||
<link rel="stylesheet" href="/resources/demos/style.css">
|
||||
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
|
||||
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
|
||||
<script>
|
||||
$( function() {
|
||||
var date = $('#datepicker').datepicker({ dateFormat: 'yy-mm-dd' }).val(); } );
|
||||
</script>
|
||||
Ciezar <input type="text" class="form-control" id="Ciezar" name="Ciezar" onblur="validateZIPCode(this, document.getElementById('Ciezar_help'))" >
|
||||
|
||||
|
||||
|
||||
|
||||
<p>Date: <input type="text" id="datepicker" name="Data"></p>
|
||||
|
||||
<input type="submit" value="Usuń" />
|
||||
<input type="submit" value="Edytuj" />
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<!-- <div class="container footer">
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<p>Wszystkie prawa zastrzeżone. <strong>mój</strong>produkt © 2015<br>
|
||||
<small>kontakt@mojprodukt.pl</small>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
<!-- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> -->
|
||||
</body>
|
||||
</html>
|
||||
{{ end }}
|
@ -88,6 +88,8 @@ var tmpl3 = template.Must(template.ParseGlob("cwiczenie.html"))
|
||||
var tmpl4 = template.Must(template.ParseGlob("wyniki.html"))
|
||||
var tmpl5 = template.Must(template.ParseGlob("wymiary.html"))
|
||||
var tmpl6 = template.Must(template.ParseGlob("dodajcwiczenie.html"))
|
||||
var tmpl7 = template.Must(template.ParseGlob("koszyk2.html"))
|
||||
|
||||
var tmpl = template.Must(template.ParseGlob("koszyk.html"))
|
||||
//deklaracja tmpl-KONIEC
|
||||
|
||||
@ -504,11 +506,91 @@ emp2.Plan=res
|
||||
res2 = append(res2, emp2)
|
||||
}
|
||||
tmpl.ExecuteTemplate(w, "Index", res2)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rows, err := db.Query("SELECT B.nazwa FROM baza.trening_rzeczywisty as A, cwiczenie as B where B.id_cwiczenie=A.id_cwiczenia and A.id_uzytkownik=? GROUP BY A.id_cwiczenia", getCookie(w,r))
|
||||
if err != nil {panic(err.Error())}
|
||||
|
||||
emp := Wyniki{}
|
||||
res := []Wyniki{}
|
||||
for rows.Next() {
|
||||
|
||||
var nazwa string
|
||||
err = rows.Scan(&nazwa)
|
||||
if err != nil {panic(err.Error())}
|
||||
|
||||
|
||||
emp.Nazwa = nazwa
|
||||
|
||||
res = append(res, emp)
|
||||
}
|
||||
tmpl7.ExecuteTemplate(w, "Index2", res)
|
||||
|
||||
if r.Method == "GET" {
|
||||
Nazwa := r.FormValue("Nazwa")
|
||||
Data := r.FormValue("Data")
|
||||
Ciezar := r.FormValue("Ciezar")
|
||||
|
||||
rows, err := db.Query("SELECT COUNT(*) FROM baza.trening_rzeczywisty AS A, baza.cwiczenie AS B where B.nazwa=? and A.id_uzytkownik=? and A.data_t=?", Nazwa,getCookie(w,r), Data)
|
||||
if err != nil {panic(err.Error())}
|
||||
for rows.Next() {
|
||||
var autoryzacja int
|
||||
err = rows.Scan(&autoryzacja)
|
||||
if err != nil {panic(err.Error()) }
|
||||
fmt.Println(Nazwa)
|
||||
|
||||
fmt.Println(Data)
|
||||
fmt.Println(Ciezar+"jjj")
|
||||
fmt.Println(autoryzacja)
|
||||
if autoryzacja!=0 {
|
||||
if Ciezar==""{
|
||||
fmt.Println("autoryzacja")
|
||||
|
||||
insert, err := db.Query("delete A from baza.trening_rzeczywisty AS A, baza.cwiczenie AS B where B.nazwa=? and A.id_uzytkownik=? and A.data_t=?", Nazwa,getCookie(w,r), Data)
|
||||
if err != nil {panic(err.Error())}
|
||||
defer insert.Close()
|
||||
}else{
|
||||
fmt.Println("autoryzacjaaaa")
|
||||
rows3, err := db.Query("UPDATE baza.zmiany SET ciezar_dodaj=?, powtorzenie_dodaj=?, co_ile_ciezar=?, co_ile_powtorzenie=?, rodzaj_treningu=? where id_uzytkownik=?", ciezar_dodaj, powtorzenie_dodaj, co_ile_ciezar, co_ile_powtorzenie, rodzaj_treningu, getCookie(w,r))
|
||||
if err != nil {panic(err.Error())}
|
||||
defer rows3.Close()
|
||||
}
|
||||
|
||||
|
||||
}else{
|
||||
|
||||
p := Plan{Opis: "zakładka"}
|
||||
t, _ := template.ParseFiles("komunikat4.html")
|
||||
t.Execute(w, p)
|
||||
|
||||
|
||||
}}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
//autoryzacja-KONIEC
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
func logowanieHandler(w http.ResponseWriter, r *http.Request) {
|
||||
db, err := sql.Open("mysql", "finley:password@tcp(127.0.0.1:3306)/baza")
|
||||
if err != nil {
|
||||
@ -1037,6 +1119,7 @@ func main() {
|
||||
*/
|
||||
http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static"))))
|
||||
http.HandleFunc("/wypisz/", wypiszHandler)
|
||||
// http.HandleFunc("/wypisz_usun/", wypiszHandler_usun)
|
||||
http.HandleFunc("/logowanie", logowanieHandler)
|
||||
http.HandleFunc("/planer/", planowanieTreningu)
|
||||
http.HandleFunc("/cwiczenie/", opisCwiczenia)
|
||||
|
Loading…
Reference in New Issue
Block a user