Hoşgeldin Misafir

Yardımınız lazım (Python)

Wingless

6 Ara 2018
1,267 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Merhaba TH ailesi.2 gündür üzerinde çalıştığım bir proje var.Bu proje bir giriş paneli.Sqlite3 ile yapıyorum.
Program şöyle ilk önce bize "Sistemimize kayıt olmak istermisiniz?"diye soruyor evet dersek kullanıcı adınızı ve şifrenizi giriyorsunuz.
O girdiğiniz kullanıcı adı ve şifre veritabanına kaydediliyor.Ama evet dersek bizden bir kullanıcı adı ve şifre isticek.
Şimdi sizden istediğim şu ben bu girdiği bilgileri veritabanındaki bilgilerle doğrumu değil mi diye kontrol etmek istiyorum  eğer doğru ise giriş yapmasını istiyorum.
Kodlar:

Kod:
#Giriş protokolü

import sqlite3

print("""
#################################
#  TurkHacks and Hardcore Team  #
#       Coded by Melén          #
#################################
""")

con = sqlite3.connect("users.db")

cursor = con.cursor()

def tablolustur():
    cursor.execute("CREATE TABLE IF NOT EXISTS kullanıcılar (ad TEXT,şifre)")
def değerekle():
    print("Sistemimize hoşgeldiniz.")
    print("IP adresiniz kayıt ediliyor.")
    soru = str(input("Sistemimize kayıt olmak istermisiniz?(E/H):"))
    if (soru == "E") or (soru == "e" ):
        nck = input("Kayıt olmak istediğiniz kullanıcı adını giriniz(Kullanıcı adını iyi seçiniz birdaha değiştiremezsiniz):")
        pwd = input("Şifrenizi belirleyiniz:")
    
    liste =[nck,pwd]
    cursor.execute("INSERT INTO kullanıcılar(ad,şifre) VALUES ('{}','{}')".format(nck,pwd))
    con.commit()

    elif (soru == H) or (soru == h):
        grş = input("Kullanıcı adınızı giriniz:")
        şfr = input("Şifrenizi giriniz:")

        

    else:
        print("Yanlış bir işlem yaptınız başa yönlendiriliyorsunuz.")
        değerekle()
    

tablolustur()
değerekle()






    
  



#Gelecek programıda azcık tanıtmış olduk  :D
 

SurHan

28 Kas 2017
4,186 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:

Wingless

6 Ara 2018
1,267 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
SurHan' Alıntı:
Bunların hepsine baktım da yine çözüm bulamadım.
 

SurHan

28 Kas 2017
4,186 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Melén' Alıntı:
SurHan' Alıntı:
Bunların hepsine baktım da yine çözüm bulamadım.

Bilmiyorum Malesef  :(
 

Wingless

6 Ara 2018
1,267 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
SurHan' Alıntı:
Melén' Alıntı:
SurHan' Alıntı:
Bunların hepsine baktım da yine çözüm bulamadım.

Bilmiyorum Malesef  :(

Abi attığın sitede  buldum çözdüm projeye birşeyler daha ekleyip konu açıcam teşekkürler   :rolleyes: