Coucou je programme sur flash.
Je suis sur un problème similaire mais pas à ce niveau: je m'explique
dans mon XML j'ai organisé comme ca pour chaque login:
<user>
<login id="pierre">
<pass>paul</pass>
</login>
<login id="jacques">
<pass>remi</pass>
</login>
<login id="claude">
<pass>henri</pass>
</login>
</user>
Comme ca quand on clique sur le bouton pour se connecter, une action cherche a vérifier l'égalité entre le pass associé à l'identifiant que l'utilisateur rentre et le mot passe rentré dans la zone prévue...
if(monXml.idMap[identifiant].firstChild eq motDePasse) {
faire l'action "bien connecté"
}else{
mot de passe/identfiant mauvais}
monXml.idMap[identifiant].firstChild c'est le pass que va chercher le prog dans le XML
motDePasse c'est la variable associée à la zone de texte du password
Comme ca s'il rentre un mot de passe diférent l'équivalence n'est plus vérifiée...
Mais je ne sais pas si en C c'est le meme language mais la méthode peut être similaire je suppose..
J'espere que sa t'aidera un peu... bonne continuation!