Advertisement
Guest User

Untitled

a guest
Dec 23rd, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.22 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.IO;
  4.  
  5. namespace ConsoleApp1
  6. {
  7.     struct Login
  8.     {
  9.         public string userlogin, userpermission;
  10.         public string userpassword;
  11.     }
  12.     class Program
  13.     {
  14.         static void Main(string[] args)
  15.         {
  16.             int height = 0;
  17.             List<Login> log = new List<Login>();
  18.             StreamReader sr = new StreamReader(@"C:\\Users\\samsu\\Desktop\\SorozatOldal Login\\Bejelentkezesiadatok.txt");
  19.             string sor = "";
  20.             while (!sr.EndOfStream)
  21.             {
  22.                 sor = sr.ReadLine();
  23.                 string[] darabok = sor.Split(';');
  24.                 Login m = new Login();
  25.                 m.userlogin = darabok[0];
  26.                 m.userpassword = (darabok[1]);
  27.                 m.userpermission = darabok[2];
  28.                 log.Add(m);
  29.                 height++;
  30.             }
  31.             sr.Close();
  32.  
  33.  
  34.             //Változó bekérések
  35.             string answear = "", user = "", newuser = "", newpassword = "", password = "";
  36.             int error = 1, error1 = 0, reg = 0;
  37.  
  38.             Console.WriteLine("----------------------------------Login/Register----------------------------------");
  39.             Console.WriteLine("   ");
  40.             Console.WriteLine("Bejelentkezéshez kérlek írd be hogy 'Login' regisztrációhoz pedig 'register' ");
  41.             Console.WriteLine("   ");
  42.             Console.WriteLine("----------------------------------Login/Register----------------------------------");
  43.             answear = Console.ReadLine();
  44.             if (answear == "Login" || answear == "login")
  45.             {
  46.                 Console.WriteLine("Kérem a felhasználó neved: ");
  47.                 user = Console.ReadLine();
  48.                 Console.WriteLine("Kérem a jelszavadat:");
  49.                 password = (Console.ReadLine());
  50.                 for (int i = 0; i < height; i++)
  51.                 {
  52.                     if (user == log[i].userlogin && password == log[i].userpassword)
  53.                     {
  54.                         Console.WriteLine("A bejelentkezés sikeresen megtörtént");
  55.  
  56.                     }
  57.                     else
  58.                     {
  59.  
  60.                         if (error1 > height)
  61.                         {
  62.                             error1++;
  63.                             Console.WriteLine("Sikertelen");
  64.                         }
  65.                     }
  66.                 }
  67.             }
  68.             if (answear == "register" || answear == "Register")
  69.             {
  70.                 Console.WriteLine("Kérem a felhasználó nevedet: ");
  71.                 newuser = Console.ReadLine();
  72.                 Console.WriteLine("Kérem a jelszódat: ");
  73.                 newpassword = Console.ReadLine();
  74.                 reg++;
  75.                 using (StreamWriter file = new StreamWriter(@"C:\Users\samsu\Desktop\SorozatOldal Login\Bejelentkezesiadatok.txt", true))
  76.                 {
  77.                     file.WriteLine("{0};{1};default", newuser, newpassword);
  78.  
  79.                 }
  80.                 if(reg >= 1)
  81.                 {
  82.                     Console.WriteLine("Sikeres regisztráció!");
  83.                 }
  84.             }
  85.  
  86.  
  87.             Console.ReadLine();
  88.         }
  89.     }
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement