- App
- WoltLab Suite Core
Leider hat PHP so einige Eigenarten, wie z.B. das 0 für empty empty ist, ' ' aber nicht.
Das machts relativ aufwendig, sinnvoll Werte zu validieren, da man da schnell auf die Nase fällt.
Ich schlage daher vor, ein InputSanitizerUtil zu integrieren, das einem da hilft.
Im Anhang findet sich ein Vorschlag dafür. InputSanitizerUtil.class.php gehört in wcf/lib/util, die InputSanitizerUtilTester.php gehört in den Hauptordner eines WBBs (oder einer anderen App), also wo die global.php liegt.
Feedback erwünscht, ich würde gern etwas derartiges als Pull-Request ins WCF einbringen.