PHP expert |
|
Yoo (hier ben ik weer )
#include <iostream>
#include <string>
using namespace std;
int ret, retu;
string pass_in, user_in, log;
string user = "Simon";
string pass = "test";
int checkLogin() {
cout << "Username: ";
getline (cin, user_in);
cout << "Password: ";
getline (cin, pass_in);
if(user_in == "" || pass_in == "") {
ret = 2;
}
else {
if(user_in == user && pass_in == pass) {
ret = 0;
}
else {
ret = 1;
}
}
return ret;
}
string retLogin(int ret) {
switch(ret) {
case 0:
log = "Access Granted.\n";
break;
case 1:
log = "Access Denied.\n";
break;
case 2:
log = "Fill in all fields.\n";
break;
default:
log = "Access Denied.\n";
break;
}
return log;
}
int main ()
{
ret = checkLogin();
cout << retLogin(ret);
cin.get();
}
#include <iostream> #include <string> using namespace std; int ret, retu; string pass_in , user_in , log;string user = "Simon"; string pass = "test"; int checkLogin() { cout << "Username: "; getline (cin, user_in); cout << "Password: "; getline (cin, pass_in); if(user_in == "" || pass_in == "") { ret = 2; } else { if(user_in == user && pass_in == pass) { ret = 0; } else { ret = 1; } } return ret; } string retLogin(int ret) { switch(ret) { case 0: log = "Access Granted.\n"; break; case 1: log = "Access Denied.\n"; break; case 2: log = "Fill in all fields.\n"; break; default: log = "Access Denied.\n"; break; } } int main () { ret = checkLogin(); cout << retLogin(ret); cin.get(); }
Ik heb iets geschreven in C++, een simpele login.
Nu wil ik dat bij case 1, 2 en default er teruggekeerd wordt, zodat je de login opnieuw kan invullen. Hoe doe ik zoiets?
Ik dacht iets met goto(), maar ik geraak er niet uit
|