Ik gebruik htmlarea (www.interactivetools.com/htmlarea) voor een cms. Aangezien de html die hij uitpoept af wat brak is, doordat hij alles op een regel zet ben ik begonnen met dit wat netter te maken via php. Een stukje van mijn code is:
Het rare is dat ik dan het volgende krijg als ik $tekst echo
PHP:
1
2
3
4
| $tekst = ereg_replace('<div>', '\n<div>\n', $tekst); $tekst = ereg_replace('</div>', '\n</div>\n', $tekst); $tekst = ereg_replace('<p>', '\n<p>\n', $tekst); $tekst = ereg_replace('</p>', '\n</p>\n', $tekst); |
Het rare is dat ik dan het volgende krijg als ik $tekst echo
Bij een echo hoort \n toch automatisch te worden vervangen door het begin van een nieuwe regel?\n<p>\nhello world!<br />Dit is een test om aan te tonen dat hij geen newlines maakt.\n</p>\n
De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!