@@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
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory