Moin,
Warum dürfen eigentlich nicht 2 User das selbe Paßwort besitzen? Gibt's dafür einen echten Grund?
Hierbei handelt es sich nicht um Passwörter für User eines Portals oder so, sondern um Passwörter, um ein Formular auszufüllen. Da das Passwort noch für eine abgleich verwendet wird darf es nicht vorkommen, dass das Passwort einer Abteilung (abt) in einer anderen nochmal existiert.
Die 73 dürfte auch das Problem sein - da nur Positionen von 0 bis 72 vorhanden sind, gibt substr dann vermutlich einen Leerstring zurück (müßte man im Handbuch nachgucken).
Ja, die 73 war ein Fehler, hab das jetzt mit der strlen($chars)
überbrückt. Der Hauptfehler war jedoch, wie andaris geschrieben hatte, das Paragraphen Symbol.
Es kommt jetzt zwar nicht mehr dazu, dass es Leerstrings oder mit nur einem Zeichen gibt, aber manchmal gibt es noch welche wo nur 9 Zeichen sind. Auf dieses 1 Zeichen kommt es mir jetzt nicht an, aber wenn doch noch jmd. oder du ne Idee hat woran das noch liegen könnte wäre das toll.
Gruß
MH