Gunnar Bittersmann: 2 checkboxen mit foreach in PHP auswerten

Beitrag lesen

@@Auge

Die müssen für die Ausgabe in HTML durch htmlspecialchars gejagt werden, damit nicht unerwartete Zeichen die Ausgabe im Browser (zer)stören.

Unerwartete Zeichen sind das geringste Problem. Sicherheitslöcher sind das Problem.

Besser echo htmlspecialchars($elem) . "<br>";.

Ersetze „besser“ besser duch „unbedingt“.

Rekursiv. 😉

Wenn String und Variable nicht mehr vermischt sind, muss in <br> nicht mehr nach Variablen geparst werden. Also einfache Anführungszeichen drumrum, nicht doppelte. Das spart Rechenleistung und leistet damit einen kleinen Beitrag gegen die globale Erwärmung.

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory