Das if() funktioniert:
Wenn die Eingangsstrings korrekt sind. Also 12456 und 1234567, wird korrekt als falsch erkannt, sowie 123456 und 123456 als richtig.Code:if (strlen(strupwd) == strlen(website_upwd) && strcmp(strupwd, website_upwd ) == 0) .....
Also musst Du davor nach dem Problem suchen.
Ich tippe hier auf das Problem, habe ich noch nicht richtig angeschaut:
Code:cstringarg(strinput, "upwd", strupwd); // upwd
Lesezeichen