Bonjour, j'ai un fichier login qui aujourd'hui contient seulement le nom des utilisateurs. Aujourd'hui j'ouvre le fichier et le lis. Si le nom de l'utilisateur entré par l'utilisateur correspond au nom de l'utilisateur du fichier alors je retourne vrai.
Je débute en programmation, et je n'ai encore jamais travailler sur un fichier qui demain contiendra le nom;unSite;unNuméro... comment arriver à lire les différentes valeurs à chaque séparateur ?
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 fgets(szLine, L_PRM_LINE, fp); // feof = fin de fichier while(!feof(fp)) { StrTrimLen(szLine, ' ', 0); StrTrimLen(szLine, '\n', 0); StrTrimLen(szLine, '\r', 0); IFDM_LOGIN dprintf(ROUT, "Ligne lue après trim: <%s>\n", szLine); //_strincmp compare un élément sans prendre en compte la casse if (!_stricmp(pszOpeCod, szLine)) { fAuth = TRUE; break; } fgets(szLine, L_PRM_LINE, fp); }
Partager