67 lines
2.0 KiB
Python
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()
|