• 20 Mai 2024, 20:04:17


Auteur Sujet: SAV - Strcmp Déféctueux  (Lu 656 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Tux

  • *
  • Tueur en série
  • GeChaud =3
  • Messages: 112
    • Voir le profil
    • Trace - Serveur Multi Modes
SAV - Strcmp Déféctueux
« le: 27 Août 2010, 15:40:02 »
Salut :),

J'ai créer un nouveau GM de Stunt, mais quand on a créer un compte et qu'on essaye de se connecté, notre mot de passe est toujours considéré différent de celui inscrit dans le fichier, alors que c'est le même... Je soupçonne ces ligne:

if ( !strlen(inputtext) ) return ShowPlayerDialog( playerid, 1, DIALOG_STYLE_INPUT, "Connexion", "Ce nom d'utilisateur est utilisé.\nMerci de vous identifier correctement.", "Valider", "Annuler" );
else if ( strcmp(inputtext, dini_Get( pfile[playerid], "Password" ) ) )

Merci d'avance votre aide.
« Modifié: 27 Août 2010, 15:42:18 par Tux »

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : SAV - Strcmp Déféctueux
« Réponse #1 le: 27 Août 2010, 15:46:00 »
if ( strlen(inputtext) == 0 )
return ShowPlayerDialog( playerid, 1, DIALOG_STYLE_INPUT, "Connexion", "Ce nom d'utilisateur est utilisé.\nMerci de vous identifier correctement.", "Valider", "Annuler" );
else if ( strcmp(inputtext, dini_Get( pfile[playerid], "Password" ) ) )


Quand deux chaine sont identique la fonction strcmp renvoie 0 ^^


Sinon ton strlen je te déconseille de mettre !strlen( chaine ), mais plutôt strlen( chaine ) == 0



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Tux

  • *
  • Tueur en série
  • GeChaud =3
  • Messages: 112
    • Voir le profil
    • Trace - Serveur Multi Modes
Re : SAV - Strcmp Déféctueux
« Réponse #2 le: 27 Août 2010, 15:54:58 »
Okay Merci :)