Regenbogenjonny: Warum verlangt php hier einen expliziten Stringvergleich?

Beitrag lesen

Hi Gunnar,

Doch, eine 0 erwarte ich ja. Nämlich dann, wenn der User kein Wasserzeichen setzen möchte, kann er eine 0 anstelle eines Pfades/Datei angeben.

Warum sollte der Nutzer eine Eingabe machen, wenn er keine Eingabe machen möchte?

"0" ist eine Eingabe, ein leergelassenes Eingabefeld ist keine.

Oder ein (vor)angewählter Radiobutton „kein Wasserzeichen“. Oder eine nicht angewählte Checkbox „Wasserzeichen“. Wobei in beiden Fällen das Eingabefeld für den Pfad zum Wasserzeichen versteckt werden kann.

Um den Endnutzer geht es ja nicht. Es geht um den Nutzer der Klasse.

Jonny

--
> Ist diese Antwort anstößig? Dann könnte sie nützlich sein.