برنامج تسجيل دخول
noose
برنامج دا اطور بي هس بعده بدائي برنامج تسجيل دخول
ممربوط علا موقع ينشء ملف. txt ويضيف بي المستخدمين يعني قاعده البيانات محليه
++برنامج متواضع بعده قيد التكوير تكدرون تستفادون منه
ــــــــــــــــ البرنامج لازم محرر اكواد خارجي ياله يشتغل مال التطبيق نفسه مدري ميشغله
#
#
#
#برنامج تسجيل دخول قيد التطوير بدون موقع
def user_new():
new_user = input (" Entare new user: ")
new_email = input ("Entare bnew email: ")
new_password = input ("Entare new password: ")
with open("name.txt","a") as file:
file.write(f"{new_user} | {new_email} | {new_password}\n")
def user_list():
with open("name.txt","r") as file:
for line in file:
taemp = [p.strip() for p in line.split("|")]
if len(taemp) == 3:
user, email, pwd = taemp
print (f"User: {user} | gmail:{email}")
def user_login():
username = input("Enter your username or email: ")
password = input("Enter your password: ")
with open("name.txt", "r") as file:
for line in file:
parts = [p.strip() for p in line.split("|")]
if len(parts) == 3:
user, email, pwd = parts
if (username == user or username == email) and password == pwd:
print("Login successful!........تم تسجيل الدخول بنجاح")
return True
print("Invalid username/email or password.")
return False
def run():
while True:
print("1. Add new user........ادخل مستخدم جديد")
print("2. Show users list.......عرض قائمة المستخدمين")
print("3. Login........تسجيل الدخول")
print("4. Exit........خروج")
rn = input("Enter your namber:........اختر رقم ")
if rn == "1":
user_new()
elif rn == "2":
user_list()
elif rn == "3":
user_login()
elif rn == "4":
print("Exiting the program...الخروج من البرنامج")
break
run()