erik.lindh@hotmail.com Posted June 17, 2011 Share Posted June 17, 2011 im coding a forum using php. When you are writing a message and press enter you will get a blank row right? But when you insert that to the database and then select the message and write it out on the page again there are no blank rows. How can you make look like it did before you inserted it? I hope you understand my question and are willing to help me Thank you Quote Link to comment https://forums.phpfreaks.com/topic/239640-inserting-problem/ Share on other sites More sharing options...
boompa Posted June 17, 2011 Share Posted June 17, 2011 nl2br Quote Link to comment https://forums.phpfreaks.com/topic/239640-inserting-problem/#findComment-1231005 Share on other sites More sharing options...
WebStyles Posted June 17, 2011 Share Posted June 17, 2011 I agree with boompa. Basically when you insert text in a text field, line breaks are stored as '\n' but they do not work in html, so they need to be converted to '<br>'. nltobr(); will do that for you. it's similar to str_replace("\n","<br />",$text); Hope this helps Quote Link to comment https://forums.phpfreaks.com/topic/239640-inserting-problem/#findComment-1231007 Share on other sites More sharing options...
erik.lindh@hotmail.com Posted June 17, 2011 Author Share Posted June 17, 2011 It worked I have been having problems with this for a long time, thanks alot! Quote Link to comment https://forums.phpfreaks.com/topic/239640-inserting-problem/#findComment-1231014 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.