$Something = str_replace("\n", "<br>", $Something);
This is old but still works well.
"Andre Dubuc" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Perhaps I don't understand the use of 'htmlentities' too well, but I would
> like newlines to be retained/inserted into a db, and then if displayed, to
> produce a new line from a textarea. However, I want the possibility of
> dangerous html excluded (hence the use of 'htmlentities').
>
> Is there some way of excluding '\n \r ' and other newline indicators from
> 'htmlentities()'? Perhaps a combination of preg_match and something else?
I'm
> a bit brained-fried struggling with other errant parts of this code since
6
> am.
>
> Any ideas how I could proceed?
>
>
>
> The code far:
>
>
> <?php
> . . .
> /* Verification script. Adds sponsor's name, city, prov, country and
current
> date at end of 'request' string */
> . . .
>
> $request = $_POST['request'];
> $request = ucfirst($request);
> $html = htmlentities($request);
> ^^^
> /* $html defuses all newlines . . . sigh */
>
>
> $title = $_POST['title'];
> $title = ucfirst($title);
> $title = htmlentities($title);
>
>
> $date = date('Y-m-d');
> $preview =
> "{$_SESSION['title']}<br><br><br>$html<br><br><br>{$_SESSION['sfname']}
> {$_SESSION['ssname']}<br>{$_SESSION['scity']}, {$_SESSION['rprov']}
> {$_SESSION['scountry']}<br>$date";;
>
>
> print "<h2>Preview of Request from
> {$_SESSION['sfname']}{$_SESSION['ssname']}</h2><br><br>";
> . . .
> ?>
>
> Any ideas or advice will be most gratefully accepted.
> Tia,
> Andre



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to