Gunnar Bittersmann: Warum verlangt php hier einen expliziten Stringvergleich?

Beitrag lesen

@@Regenbogenjonny

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.

LLAP 🖖

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