Académique Documents
Professionnel Documents
Culture Documents
void login();
void error(){
int opc;
system("cls");
HANDLE hConsole = GetStdHandle( STD_OUTPUT_HANDLE );
SetConsoleTextAttribute(hConsole, 11);
cout<<"============================================================================
==="<<endl;
SetConsoleTextAttribute(hConsole, 7);
cout<<"| login
|"<<endl;
SetConsoleTextAttribute(hConsole, 11);
cout<<"============================================================================
==="<<endl;
SetConsoleTextAttribute(hConsole, 7);
cout<<"| 1. nuevo/ingresar 2.volver a
intentar/inicio se sesion |"<<endl;
SetConsoleTextAttribute(hConsole, 11);
cout<<"|
=============================================================================|"<<en
dl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"============================================================================
==="<<endl;
cout<<"| opc[ ]
|"<<endl;
cout<<"============================================================================
==="<<endl;
gotoxy(8,11); cin>>opc;
switch(opc){
case 1:
ifstream ingresar;
ingresar.open("C://Users//edels//OneDrive//Escritorio//trabajo//ficheros//
login.txt", ios::in);
ofstream nuevo;
nuevo.open("C://Users//edels//OneDrive//Escritorio//trabajo//ficheros//
login.txt", ios::out);
string nu_usuario; // Usuario registrado
string nu_contrasena; // Contraseña registrada
if(ingresar.fail()){
cout<<"!!error!!";
exit(1);
}
while(!ingresar.eof()){
ingresar >> nu_contrasena >> nu_usuario;
}
system("cls");
//HANDLE hConsole = GetStdHandle( STD_OUTPUT_HANDLE );
//SetConsoleTextAttribute(hConsole, 11);
cout<<"============================================================================
==="<<endl;
//SetConsoleTextAttribute(hConsole, 7);
cout<<"| NUEVO LOGIN
|"<<endl;
//SetConsoleTextAttribute(hConsole, 11);
cout<<"============================================================================
==="<<endl;
//SetConsoleTextAttribute(hConsole, 7);
cout<<"| Username: Contraseña:
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
//SetConsoleTextAttribute(hConsole, 11);
cout<<"============================================================================
==="<<endl;
}
nuevo << nu_usuario <<endl <<nu_contrasena;
ingresar.close();
nuevo.close();
break;
}
if (opc == 2){
system("cls"); login();
}
}
void login(){
ifstream login;
login.open("C://Users//edels//OneDrive//Escritorio//trabajo//ficheros//
login.txt", ios::app | ios::out);
string usuario; // Usuario registrado
string contrasena; // Contraseña registrada
string c_usuario, c_contrasena; // Variables para guardar los
inputs del usuario
if(login.fail()){
cout<<"!!error!!";
exit(1);
}
while(!login.eof()){
login >> usuario >> contrasena;
}
system("cls");
HANDLE hConsole = GetStdHandle( STD_OUTPUT_HANDLE );
SetConsoleTextAttribute(hConsole, 11);
cout<<"============================================================================
==="<<endl;
SetConsoleTextAttribute(hConsole, 7);
cout<<"| login
|"<<endl;
SetConsoleTextAttribute(hConsole, 11);
cout<<"============================================================================
==="<<endl;
SetConsoleTextAttribute(hConsole, 7);
cout<<"| Username: Contraseña:
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
cout<<"|
|"<<endl;
SetConsoleTextAttribute(hConsole, 11);
cout<<"============================================================================
==="<<endl;
cout<<"============================================================================
==="<<endl;