PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
Hi everyone,
I'm wondering how to remove multiple line breaks appearing as either <p></p> or <br />, <br>. I'm using the following coding but it still doesn't remove all extra line breaks. essentially, i just would prefer text to be double spaced, when it is either retrieved or posted. Thanks.
I am trying to strip extra line breaks from the $originalmsg (which contains an email with html). an email coming in may look like this:
============
Hi John smith,
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a leo pharetra, ullamcorper tortor non, cursus turpis. Praesent mauris elit, auctor id gravida ut, feugiat sed leo.
Sed justo justo, feugiat id adipiscing sed, lobortis id nisl. Suspendisse bibendum rutrum felis, et ornare enim convallis eget. Aliquam consectetur ullamcorper massa, et egestas nunc consectetur quis. Donec tincidunt quis nisl non dapibus. Donec aliquam diam erat. Etiam luctus diam dui. Etiam aliquet ligula eu ante laoreet placerat.
Etiam mollis, ipsum luctus fringilla porta, sapien nunc egestas nisi, eu bibendum purus metus eget nunc. Morbi ante tortor, viverra ac neque vel, tempus interdum libero.
Pellentesque imperdiet euismod est vel ullamcorper. Etiam posuere pulvinar fermentum.
=============
what i want to do is have it appear like so once inserted into the db:
============
Hi John smith,
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent a leo pharetra, ullamcorper tortor non, cursus turpis. Praesent mauris elit, auctor id gravida ut, feugiat sed leo.
Sed justo justo, feugiat id adipiscing sed, lobortis id nisl. Suspendisse bibendum rutrum felis, et ornare enim convallis eget. Aliquam consectetur ullamcorper massa, et egestas nunc consectetur quis. Donec tincidunt quis nisl non dapibus. Donec aliquam diam erat. Etiam luctus diam dui. Etiam aliquet ligula eu ante laoreet placerat.
Etiam mollis, ipsum luctus fringilla porta, sapien nunc egestas nisi, eu bibendum purus metus eget nunc. Morbi ante tortor, viverra ac neque vel, tempus interdum libero.
Pellentesque imperdiet euismod est vel ullamcorper. Etiam posuere pulvinar fermentum.
=============
What would you suggest in regards to clean up the text to remove extra line breaks which could be double, triple, etc breaks? Thanks.