Jose: When you have a problem such as this. It's best to reduce or limit the possible problems that could be causing it.
It looks as though you want to basically format your database content to preserve new lines and the like. If I were you I'd start by just using nl2br(), then when you use htmlspecialchars() it has a similar function when it comes across new lines. (as well as reformatting HTML entities) Check also whether you need to use addslashes() as PHP4.2.1 has magic quotes turned off: magic_quotes_gpc off (Check your phpinfo.php file or write one yourself.) Good luck - and you really don't wanna know what "RTFM" means but you could find out at: http://www.astro.umd.edu/~marshall/abbrev.html#R Russ -----Original Message----- From: José Moreira [mailto:[EMAIL PROTECTED]] Sent: Thursday, July 18, 2002 11:19 PM To: 'Martin Clifford'; Php-Db (Correio electrónico) Subject: RE: [PHP-DB] TEXTAREA ... good day/afternoon/night why do i get this : $content = htmlentities($content);<br /> when i insert this : $content = htmlentities($content);[new line] using this : $thePost = nl2br(addslashes(htmlspecialchars($HTTP_POST_VARS["POST"]))); when i want this : $content = htmlentities($content);<br> and i sometimes get <br /><br /> once again sorry for asking non-db questions good work -----Mensagem original----- De: Martin Clifford [mailto:[EMAIL PROTECTED]] Enviada: quarta-feira, 17 de Julho de 2002 15:02 Para: [EMAIL PROTECTED]; [EMAIL PROTECTED] Assunto: Re: [PHP-DB] TEXTAREA ... Yup. So: $content = nl2br(htmlentities(stripslashes($content))); // Good for echo'ing HTML into the page $content = nl2br($content); // Good for showing $content with HTML formatting Martin Clifford Homepage: http://www.completesource.net Developer's Forums: http://www.completesource.net/forums/ >>> "Martin Adler" <[EMAIL PROTECTED]> 07/17/02 09:48AM >>> That's right but if the variable is initialised by the form and you want to write the variable in to your html-document it's better to write this $content = nl2br(htmlentities(stripslashes($content))); ----- Original Message ----- From: "Martin Clifford" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Wednesday, July 17, 2002 3:15 PM Subject: Re: [PHP-DB] TEXTAREA ... $content = nl2br($content); That will convert all newline characters into <br> tags. HTH Martin Clifford Homepage: http://www.completesource.net Developer's Forums: http://www.completesource.net/forums/ >>> José Moreira <[EMAIL PROTECTED]> 07/17/02 09:15AM >>> hello ... im sorry to bother with a non-db question but i searched for this and got 0 record :P its all about the wrappig in textareas: how can i convert the end of line/ line breaks ['enter' keys] that the user hits while filling a textarea so that when i display the record content the text does break where the user intended ??? ex.: <textarea>bla blah blah bla blah blah</textarea> if i echo() this textarea value i will apear in a single line even if the user pressed enter 2 break the line -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php