login  Naam:   Wachtwoord: 
Registreer je!
 Forum

c++ access denied

Offline Simon - 30/07/2006 21:42
Avatar van SimonPHP expert
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. int ret, retu;
  6. string pass_in, user_in;
  7. string user = "Simon";
  8. string pass = "test";
  9.  
  10. int checkLogin(string user_inn, string pass_inn) {
  11. if(user_in == "" || pass_in == "") {
  12. ret = 2;
  13. }
  14. else {
  15. if(user_inn == user && pass_inn == pass) {
  16. ret = 0;
  17. }
  18. else {
  19. ret = 1;
  20. }
  21. }
  22. return ret;
  23. }
  24.  
  25. int main ()
  26. {
  27. cout << "Username: ";
  28. getline (cin, user_in);
  29. cout << "Password: ";
  30. getline (cin, pass_in);
  31. ret = checkLogin(user_in, pass_in);
  32. switch(ret) {
  33. case 0:
  34. cout << "Access Denied.\n";
  35. break;
  36. case 1:
  37. cout << "Access Denied.\n";
  38. break;
  39. case 2:
  40. cout << "Fill in all fields";
  41. break;
  42. default:
  43. cout << "Access Denied.\n";
  44. break;
  45. }
  46. cin.get();
  47. }

yoo, ik typ het juiste user en pass in, maar krijg telkens Access denied; ik weet dat het case-sensitive is, dus ik geef het juist in ;)

5 antwoorden

Gesponsorde links
Offline Stefan14 - 30/07/2006 21:46
Avatar van Stefan14 PHP gevorderde misschien omdat case 0 juist access granted moet zijn en 1 wel goed is met access denied?
Offline Voldemort - 30/07/2006 21:59 (laatste wijziging 30/07/2006 22:18)
Avatar van Voldemort PHP ver gevorderde Moet

  1. string stringnaam


niet dit worden

  1. char *stringnaam


? Ik heb een handleiding gedownload en daarin staat het zo. Of ben ik nu volledig verkeerd (ben zelf net bezig met C++)?

Edit:

  1. if(user_inn == user && pass_inn == pass) {


==>

  1. if(user_inn == "user" && pass_inn == "pass") {


?
Offline ikkedikke - 30/07/2006 22:38
Avatar van ikkedikke PHP expert case 0:
cout << "Access Denied.\n";
break;
case 1:
cout << "Access Denied.\n";
break;
die eerste moet toch gewoon granted geven?
Offline Simon - 31/07/2006 10:13
Avatar van Simon PHP expert klopt, ik was weer eens dom bezig, thx allemaal
Offline haytjes - 31/07/2006 10:14
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
opgelost => gesloten
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.297s