Trotz abfrage ohne Passwort kommt man weiter ?

  • Guten Abend,


    der Titel sollte mein Problem eigentlich schon ausdrücken, man kann einfach die Enter Taste drücken (quasi nix eingeben) und trotzdem geht es weiter obwohl man zwischen 3 und 25 buchstaben haben soll.


    Code:


    if(!strlen(inputtext) || strlen(inputtext) < 3 || strlen(inputtext) > 25){return ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Projekt - Authentifizierung","","Bestätigen","");}

    Zitat

    Günther: „Der hier heißt Olaf. Das hier ist Olaf. Und das ist Olaf. Der hier ist Olaf. Olaf. Olaf. Olaf. Und ähm… ähm… .“
    Olaf: „Olaf.“
    Günther: „Olaf.“
    Thaddäus: „Na gut, dann lasst mich raten. Ihr Name lautet dann bestimmt…“
    Günther: „…Ja, das ist richtig. Günther!“

  • Guten morgen, danke für deine Hilfe aber daran lag bzw liegt es nicht, ich habe was anderes aus versehen gelöscht. Jetzt geht es natürlich wieder :>

    Zitat

    Günther: „Der hier heißt Olaf. Das hier ist Olaf. Und das ist Olaf. Der hier ist Olaf. Olaf. Olaf. Olaf. Und ähm… ähm… .“
    Olaf: „Olaf.“
    Günther: „Olaf.“
    Thaddäus: „Na gut, dann lasst mich raten. Ihr Name lautet dann bestimmt…“
    Günther: „…Ja, das ist richtig. Günther!“

    Einmal editiert, zuletzt von Olaf () aus folgendem Grund: rs

  • if(!strlen(inputtext) || strlen(inputtext) < 3 || strlen(inputtext) > 25){return ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Projekt - Authentifizierung","","Bestätigen","");}

    Kleiner Tipp:
    das erste strlen(inputtext) kannst du weglassen.


    Code
    if (strlen(inputtext) < 3 || strlen(inputtext) > 25) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Projekt - Authentifizierung","","Bestätigen","");