htmlspecialchars(). Oder hast du einen Grund für htmlentities(), z.B. wegen ungelöster Zeichenkodierungsprobleme?
Ziemlich wahrscheinlich: Ich hab keinen Zeichensatz gesendet. Also sendet der Server auch nichts - oder was dem Admin bei der Konfiguration so eingefallen ist. Und ob das mit der Konfiguration der gerufenen Shell übereinstimmt weiß der Geier...
Und Implodieren mit \n, und
nl2br()
nach demhtmlspecialchars()
anwenden.
Oh ja! Da war definitiv ein Fehler von mir. Ich glaub aber nl2br() ist innerhalb von <pre></pre>
nicht mehr nur "hyperliquid". Es sei denn natürlich, man will ganz viele Leerzeilen haben. Dann natürlich sogar nach eigenem Belieben mehrfach.
zu:
> > $itemsShellEscaped .= escapeshellarg($item).' '; # escapeshellarg() nicht entfernen!
> > # Nur bei fixen Dateien, dann manuell escapen...
> > } # http://www.php.net/manual/de/function.escapeshellarg.php
Immer die ganze Geschichte erzählen, das mit der letzten Zeile hat nämlich folgende Bewandtnis:
Es kommt ein "Programmierer" des Weges, der sich nicht ganz perfekt auskennt...
nicht entfernen ## Soso...
Nur bei fixen Dateien manuell escapen ## Ha! Also doch!
http://www.php.net/manual/de/function.escapeshellarg.php ## *Ah, da steht wohl wie es geht*
Browser, Copy n' Paste, "Waiting for www, summ summ" ## ... Hääää?
*** HAT DER EINEN AN DER WAFFEL!?! ICH LASS DAS WIE ES IST! AUS! ***