re bonjour a tous !!
voila dans une discussion precedente on m'avait conseillé d'utiliser strstr au lieu de strcmp pour un programme qui doit faire ceci:
pour cela on m'avait donc conseillé de chercher le login entré par l'utilisateur a l'aide de strstr dans la ligne et idem pour le pass.
- lire un login et un mot de passe entrés par l'utilisateur
- lire chaque ligne d'un fichier ou sont stockés tous les utilisateurs
- les comparer
bon mon programme va bien : si je rentre nimporte koi il marche en ecrivant erreur d'identifiants... etc
le seul hic c'est le suivant:
la ligne du fichier est :
et si l'utilisateur rentre
Code : Sélectionner tout - Visualiser dans une fenêtre à part durand durand28 chef regulateur
login: d
pass: d
bien evidemment strstr trouve d et d dans la ligne et donc l'acès est autorisé :s:s
il y aurait pas moyen de corriger cela avec strstr ?? ou je suis obligé de prendre strcmp ??
merci bien de votre aide![]()
Partager