Hallo Community...
Ich hab ein Problem mit einem kleinen Programm an dem ich arbeite...
Hier erstmal der Code...
Immer wenn ich das ganze starte kommt als erstes wie gewünscht die Registrierungs Meldung...
Das ganze wird wie gewünscht abgespeichert, das hab ich kontrolliert...
Wenn ich den Client dann neu öffne kommt auch die vorgesehene Anmedungs-Meldung... Aber wenn ich dann die abgespeicherten Daten eingebe kommt immer die Fehlermeldung
Aber wieso kann ich mich nicht anmelden obwohl Passwort = Passwort und Username = Username ist???
Ich hoffe ihr könnt mir helfen...
Ich hab ein Problem mit einem kleinen Programm an dem ich arbeite...
Hier erstmal der Code...
Code:
login = fopen( "client.login" , "r" ) ;
char filepass[ 50 ] ;
fscanf( login , "%s" , filepass ) ;
system( "cls" ) ;
if( login == NULL ) ;
{
login = fopen( "client.login" , "w" ) ;
printf( "Bitte aktivieren sie ihren Client indem sie ein Passwort festlegen:\n" ) ;
char pass[ 50 ] ;
scanf( "%s" , pass ) ;
fprintf( login , "%s" , pass ) ;
fclose( login ) ;
system( "cls" ) ;
}
if( filepass[ 0 ] == ' ' )
{
login = fopen( "client.login" , "w" ) ;
printf( "Bitte aktivieren sie ihren Client indem sie ein Passwort festlegen:\n" ) ;
char pass[ 50 ] ;
scanf( "%s" , pass ) ;
fprintf( login , "%s" , pass ) ;
fclose( login ) ;
}
else
{
printf( "Bitte geben sie ihr festgelegtes Passwort ein:\n" ) ;
char log[ 50 ] ;
fscanf( login , "%s" , filepass ) ;
scanf( "%s" , log ) ;
if( log == filepass )
{
system( "cls" ) ;
printf( "Der Client wird gestartet...\n\n" ) ;
(...)
else
{
MessageBox( 0 , "Ihr Login war fehlerhaft...\nBitte starten sie den Client neu und wiederholen sie die Eingabe..." , "Login fehlgeschlagen" , MB_OK | MB_ICONINFORMATION ) ;
return 6 ;
}
Das ganze wird wie gewünscht abgespeichert, das hab ich kontrolliert...
Wenn ich den Client dann neu öffne kommt auch die vorgesehene Anmedungs-Meldung... Aber wenn ich dann die abgespeicherten Daten eingebe kommt immer die Fehlermeldung
die als MessageBox auch dafür vorgesehen ist einen falschen Login zu verbieten...Ihr Login war fehlerhaft...
Aber wieso kann ich mich nicht anmelden obwohl Passwort = Passwort und Username = Username ist???
Ich hoffe ihr könnt mir helfen...