Guest User

Untitled

a guest
Sep 25th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. import sqlite3, os.path, time
  2. from os import path
  3. loginsuccess = 0
  4. def signup():
  5. if path.exists("logindata.db") == False:
  6.  
  7. new_db = sqlite3.connect("logindata.db")
  8. c=new_db.cursor()
  9.  
  10. c.execute("""CREATE TABLE login
  11. (Usernamein text,
  12. Passwordin text)""")
  13.  
  14. Username = input("Pleaese create a username: ")
  15. Password = input("Please create a password: ")
  16.  
  17. c.execute("""INSERT INTO login VALUES (?, ?)""",(Username, Password))
  18. print("Creating Database...")
  19. time.sleep(3)
  20. print("Done ")
  21. time.sleep(1)
  22.  
  23. def signin():
  24. signinuser = input("Please enter your username: ")
  25. signinpass = input("Please enter your password: ")
  26. user_logon=("SELECT * FROM login WHERE usernamein = ? AND passwordin = ?", (signinuser, signinpass))
  27. ## c.execute(user_logon,[(signinuser),(signinpass)])
  28. passresult = c.fetchall()
  29. print(passresult)
  30. if passresult == signinpass:
  31. loginsuccess = loginsuccess + 1
  32. else:
  33. print("Username or password is wrong ")
  34.  
  35. signup()
  36.  
  37. print("You have already signed up, please sign in: ")
  38.  
  39. conn = sqlite3.connect ("logindata.db")
  40. c= conn.cursor()
  41.  
  42. signin()
  43.  
  44. if loginsuccess == 1:
  45. print("loginsuccessloginsuccessloginsuccessloginsuccessloginsuccessloginsuccessloginsuccessloginsuccess")
  46. else:
  47. print("Login failure")
Add Comment
Please, Sign In to add comment