„PRÄ-PHP4.0-Problem“
bearbeitet von Raketenwilli> Hat immer nur Ärger gegeben, wenn User ihre Signatur einfach aus Outlook in meine Anwendung kopiert hatten..
Ein klassisches [`<textrarea>`](https://wiki.selfhtml.org/wiki/HTML/Tutorials/Formulare/textarea) mit nachfolgender Ersetzung:
~~~
# ← Win
$taintedString = str_replace( "\r\n", "\n", $taintedString );
# ← Mac
$taintedString = str_replace( "\r" , "\n", $taintedString );
# → HTML
$taintedString = str_replace( "\n", '<br>', $taintedString );
# → Safe
$cleanString = strip_tags(
$taintedString,
['<br>']
);
~~~
sollte jeden Ärger erschlagen… *'Bunt issnich wegen „issnich".'*
Ein klassisches [`<text
~~~
# ← Win
$taintedString = str_replace( "\r\n", "\n", $taintedString );
# ← Mac
$taintedString = str_replace( "\r" , "\n", $taintedString );
# → HTML
$taintedString = str_replace( "\n", '<br>', $taintedString );
# → Safe
$cleanString = strip_tags(
$taintedString,
['<br>']
);
~~~
sollte jeden Ärger erschlagen… *'Bunt issnich wegen „issnich".'*
„PRÄ-PHP4.0-Problem“
bearbeitet von Raketenwilli> Hat immer nur Ärger gegeben, wenn User ihre Signatur einfach aus Outlook in meine Anwendung kopiert hatten..
Ein klassisches`[`<textrarea>`](https://wiki.selfhtml.org/wiki/HTML/Tutorials/Formulare/textarea)` mit nachfolgender Ersetzung:
~~~
# ← Win
$taintedString = str_replace( "\r\n", "\n", $taintedString );
# ← Mac
$taintedString = str_replace( "\r" , "\n", $taintedString );
# → HTML
$taintedString = str_replace( "\n", '<br>', $taintedString );
# → Safe
$cleanString = strip_tags(
$taintedString,
['<br>']
);
~~~
sollte jeden Ärger erschlagen… *'Bunt issnich wegen „issnich".'*
Ein klassisches
~~~
# ← Win
$taintedString = str_replace( "\r\n", "\n", $taintedString );
# ← Mac
$taintedString = str_replace( "\r" , "\n", $taintedString );
# → HTML
$taintedString = str_replace( "\n", '<br>', $taintedString );
# → Safe
$cleanString = strip_tags(
$taintedString,
['<br>']
);
~~~
sollte jeden Ärger erschlagen… *'Bunt issnich wegen „issnich".'*
„PRÄ-PHP4.0-Problem“
bearbeitet von Raketenwilli> Hat immer nur Ärger gegeben, wenn User ihre Signatur einfach aus Outlook in meine Anwendung kopiert hatten..
Ein klassisches `[<textrarea>](https://wiki.selfhtml.org/wiki/HTML/Tutorials/Formulare/textarea)` mit nachfolgender Ersetzung:
~~~
# ← Win
$taintedString = str_replace( "\r\n", "\n", $taintedString );
# ← Mac
$taintedString = str_replace( "\r" , "\n", $taintedString );
# → HTML
$taintedString = str_replace( "\n", '<br>', $taintedString );
# → Safe
$cleanString = strip_tags(
$taintedString,
['<br>']
);
~~~
sollte jeden Ärger erschlagen… *'Bunt issnich wegen „issnich".'*