Well I tell you I ma having the darnest of time with this outputting of the message properly.
That is the message is displaying Ok in email, that is with exact number of line spacing, but in the Web page the line spacing is reduced by 1/2 half.
So 1 line spacing is shown with NO line spacing and 2 as 1.
And as noted now I am nl2br() the message when shown on the web page but sending the not nl2br() ed version via the email.
To be exact this is not a critical problem, but very annoying putting it mildly. I mean if you have 1 line spacing between 2 paragraph, you want that to show.
So for example if message is entered by user like this:
after I retrieve this message from MySQL to display on the web page, then it displays it like