a) Html characters, þeas á © þ osfrv
b) línubilum í actual línubil… nl2br best í heimi!
c) og svo, þar sem tvöföld línubil eiga sér stað (<br /><br />, </p><p> (byrja & enda þetta á <p> textinn </p> svo að nesting er alveg rétt :p)
function submit($texti){ $texti = htmlentities($texti,ENT_QUOTES,'ISO-8859-1'); $texti = nl2br($texti); $old = array('<br /><br />'); $new = array('</p><p>'); $texti = str_replace($old,$new,$texti); $texti = '<p>'.$texti.'</p>'; return $texti; }
virkar ekki… þeas eftir að ég keyri breytu í gegnum þetta er ennþá ‘<br /><br />’ eftir tvöfalt línubil, en ekki </p><p>.
<br /> in skapast eingöngu í nl2br ofar.
Þakka svör :)