When you echo, you are adding to HTML, so you need <br> for new lines 
not \n. There is a function called nl2br that converts the nl into br's 
for you, so do this;

$string="-line1n\ -line2 n\-line3";

$string = nl2br($string);

echo "<br><textarea name='aria' cols='50' rows='2'>$string</textarea>";




adi wrote:

>i want to add in textarea a string with new line tag in it. how to do that?
>
>my try:
>$string="-line1n\ -line2 n\-line3";
>echo "<br><textarea name='aria' cols='50' rows='2'>$string</textarea>";
>
>but i see a single line instead of:
>-line1
>-line2
>-line3
>
>tx in advance for any help
>



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

Reply via email to