Sollten also bis zu 50 Zeichen möglich sein. Da latin1 und nicht utf8, könnte es zu Problemen bei einer falschen Eingabekodierung kommen, aber eher unwahrscheinlich, da die meisten über eine Tastatur mit deutschem Layout ohne Verrenkungen einzugebenden Zeichen abgedeckt sein sollten.Code:CREATE TABLE IF NOT EXISTS `vms_schnittstelle` ( ... `betreiber_passwort` varchar(50) NOT NULL default '', ... ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Allerdings fehlt afaik ein
in der Schnittstelle, also mal dort nachtragen (oder im Adminforce/betreiberdaten.php, damit es gleich urlencode()'d in die Datenbank eingetragen wird) und dann mit dem 27 Stellen Leerzeichen und Sonderzeichen Passwort testen.PHP-Code:
urlencode($betreiber_pw);