andaris: Passwort Generator

Beitrag lesen

Hi MH!

Du erzeugst bei der Zufallszahl möglicherweise einen Out-of-Bounds Error. Dein String mit zulässigen Zeichen ist 73 Zeichen lang, somit hat das letzte den Index 72 (das erste Zeichen hat Index 0). Ändere dein mt_rand() also mal auf mt_rand(0, 72).

Übrigens solltest du das Paragraphsymbol entfernen, da es nicht Teil des ASCII-Standards (Codepoints 0-127) ist. Somit würde sich der Bereich auf (0,71) ändern, da dann 72 Zeichen übrig sind.

LG andaris