stafett/registrer_lag.py

67 lines
2.0 KiB
Python

from tkinter import *
from tkinter import ttk
from requests import post
def get_rfid(rfid):
return
def main():
global LagNavn, Bedrift, rfid, Lagleder, Telefon, Deltagere, Brukernavn, Passord
root = Tk()
notebook = ttk.Notebook(root)
notebook.pack()
tab0 = ttk.Frame(notebook)
notebook.add(tab0, text='Registrereing')
ttk.Label(tab0, text='LagNavn').grid(row=1)
LagNavn = ttk.Entry(tab0)
LagNavn.grid(column=1, row=1)
ttk.Label(tab0, text='Bedrift').grid(row=2)
Bedrift = ttk.Entry(tab0)
Bedrift.grid(column=1, row=2)
ttk.Label(tab0, text='RFID').grid(row=3)
rfid = ttk.Entry(tab0)
rfid.grid(column=1, row=3)
ttk.Button(tab0, command=get_rfid(rfid), text='Les fra pinne').grid(column=2, row=3)
ttk.Label(tab0, text='Lagleder').grid(row=4)
Lagleder = ttk.Entry(tab0)
Lagleder.grid(column=1, row=4)
ttk.Label(tab0, text='Telefon').grid(row=5)
Telefon = ttk.Entry(tab0)
Telefon.grid(row=5, column=1)
ttk.Label(tab0, text='Deltagere').grid(row=6)
Deltagere = ttk.Entry(tab0)
Deltagere.grid(row=6, column=1)
tab1 = ttk.Frame(notebook)
ttk.Label(tab1, text='Brukernavn').grid()
Brukernavn = ttk.Entry(tab1)
Brukernavn.grid(column=1, row=0)
ttk.Label(tab1, text='Passord').grid(row=1)
Passord = ttk.Entry(tab1, show='*')
Passord.grid(column=1, row=1)
notebook.add(tab1, text='Servertilkobling')
ttk.Button(tab0, text='Registrer', command=send).grid(row=7, column=1)
root.mainloop()
def send():
global LagNavn, Bedrift, rfid, Lagleder, Telefon, Deltagere, Brukernavn, Passord
r = post('http://localhost/backend/registrer_lag.php', data={'LagNavn':LagNavn.get(), 'Bedrift':Bedrift.get(), 'Kortnummer':rfid.get(), 'Lagleder':Lagleder.get(), 'Telefon':Telefon.get(), 'Deltagere':Deltagere.get(), 'Brukernavn':Brukernavn.get(), 'Passord':Passord.get()})
print(r.status_code)
print(r.headers)
print(r.text)
r.close()
if __name__ == '__main__':
main()