title: Only decode new line to html
body: <p>My string-filter functions puts this string</p>
  
  <pre><code>&lt;b&gt;enter&lt;/b&gt;
  Testing &amp; so. "Some quote here";
  </code></pre>
  
  <p>into the database like this</p>
  
  <pre><code>&amp;amp;#60;b&amp;amp;#62;enter&amp;amp;#60;/b&amp;amp;#62;&amp;amp;#13;&amp;amp;#10;Testing &amp;amp;#38; so. \&amp;amp;#34;Some quote here\&amp;#34;;
  </code></pre>
  
  <p>I echo it like this:
  stripslashes(htmlspecialchars_decode(...));</p>
  
  <p>which gives me:</p>
  
  <pre><code>&lt;b&gt;enter&lt;/b&gt; Testing &amp; so. "Some quote here";
  </code></pre>
  
  <p>How can I echo this string WITH the new line, but without allowing it to decode all the other html entities?</p>
  
  <p>I've tried html_entity_decode(), but this also makes enter bold...</p>
  
  <p>Thanks!</p>