nerde hata yapıyorum
import tkinter as tk
from tkinter import messagebox
import sqlite3
pencere = tk.Tk()
pencere.title("Giriş Ekranı")
pencere.state("zoomed")
pencere.configure(background="white")
baglanti = sqlite3.connect("kayıtekranı.db.")
verinere = baglanti.cursor()
baglanti.commit()
etiket1 = tk.Label(text='Kullanıcı Adınız?', background="white", foreground="black")
etiket1.place(x=610, y=350)
etiket2 = tk.Label(text='Şifre?', background="white", foreground="black")
etiket2.place(x=630, y=400)
tb_aden = tk.Entry()
tb_aden.place(x=715, y=365)
tb_aden1 = tk.Entry()
tb_aden1.place(x=715, y=415)
def listbox():
list1 = tk.Listbox()
list1.place(x=1375, y=550)
listbox = tk.Listbox()
def giris():
cur = conn.cursor()
cur.execute("SELECT * FROM kayıtolanlar WHERE gmail=?", (gmail.get(),))
rows = cur.fetchall()
for row in rows:
print(row)
if tb_aden.get() == "":
messagebox.showerror("Hata Adı", "Kullanıcı Adı Boş Bırakılamaz.")
else:
if tb_aden1.get() == "":
messagebox.showerror("Hata Şifre", "Şifre boş bırakılamaz")
def kayit():
pencere.destroy()
kayitpencere()
btngiris = tk.Button(text='Giriş Yap', command=giris, background="black", foreground="white")
btngiris.place(x=850, y=369)
btnkayıt = tk.Button(text="Kayıt Ol", command=kayit, background="black", foreground="white")
btnkayıt.place(x=737, y=435)
btnlistbox = tk.Button(text="Listboxa aktar", command=listbox, background="black", foreground="white")
btnlistbox.place(x=1400, y=735)
def kayitpencere():
import tkinter as tk
from tkinter import messagebox
import sqlite3
pencere = tk.Tk()
pencere.title("Giriş Ekranı")
pencere.state("zoomed")
pencere.configure(background="white")
data = sqlite3.connect("kayıtekranı.db.")
imlec = data.cursor()
imlec.execute("CREATE TABLE IF NOT EXISTS kayıtolanlar(isim TEXT, soyisim TEXT, gmail TEXT, sifre TEXT)")
etiket3 = tk.Label(text="İsminiz")
etiket3.place(x=610, y=200)
etiket4 = tk.Label(text="Soy İsminiz")
etiket4.place(x=610, y=250)
etiket5 = tk.Label(text="Gmail")
etiket5.place(x=610, y=300)
etiket6 = tk.Label(text="Şifre")
etiket6.place(x=600, y=350)
etiket7 = tk.Label(text="Şifre Tekrar")
etiket7.place(x=578, y=400)
isim = tk.Entry()
isim.place(x=700, y=200)
soyisim = tk.Entry()
soyisim.place(x=700, y=250)
gmail = tk.Entry()
gmail.place(x=700, y=300)
şifre = tk.Entry()
şifre.place(x=700, y=350)
şifretekrar = tk.Entry()
şifretekrar.place(x=700, y=400)
def gönder():
if isim.get() == "" or soyisim.get() == "" or gmail.get() == "" or şifre.get() == "" or şifretekrar.get() == "":
messagebox.showerror("Hata Boş!.", "Boş alan bırakmayınız..")
else:
messagebox.showinfo("Kayıt", "Kayıt başarılı... Aktarılıyor")
imlec.execute("INSERT INTO kayıtolanlar (isim,soyisim,gmail,sifre) values (?,?,?,?)",
(isim.get(), soyisim.get(), gmail.get(), şifre.get()))
data.commit()
pencere.destroy()
btngönder = tk.Button(text='Kayıt ol.', command=gönder, background="grey", foreground="black")
btngönder.place(x=730, y=500)
def girispencere():
import tkinter as tk
from tkinter import messagebox
import sqlite3
pencere = tk.Tk()
pencere.title("Giriş Ekranı")
pencere.state("zoomed")
pencere.configure(background="white")
baglanti = sqlite3.connect("kayıtekranı.db.")
verinere = baglanti.cursor()
baglanti.commit()
pencere.mainloop()