ЛЮБОСВЕТ
Новичок
не сохраняются символы перевода строки в гостевой
Написал гостевую и есть одна проблемка:
когда в textarea юзер вводит многострочный комментарий, который сохраняется в БД, затем выводится на экран,
не сохраняются(или не отображаются) символы перевода строки и весь текст сбивается в кучу.
Привожу код:
поле ввода комента
код добавления сообщения в БД и его отображение:
Помогите решить проблему. Подтолкните в нужном направлении
Написал гостевую и есть одна проблемка:
когда в textarea юзер вводит многострочный комментарий, который сохраняется в БД, затем выводится на экран,
не сохраняются(или не отображаются) символы перевода строки и весь текст сбивается в кучу.
Привожу код:
поле ввода комента
PHP:
<textarea cols=55 rows=10 name="message" WRAP="PHYSICAL"></textarea>
PHP:
$date = date('Y-m-d H:i');
$name = $_POST['name'];
// $_POST['message'] - текст сообщения
$message = $_POST['message'];
/*добавление в БД*/
$query = "INSERT INTO $f_load (name, mess, date) VALUES('$name', '$message', '$date')";
$result = mysql_query($query) or die ("Error: " .mysql_error());
}
/*чтение из БД*/
$query = "select name, mess, DATE_FORMAT(date,'%d-%m-%Y %H:%i') as date_ from $f_load";
$result = mysql_query($query) or die ("Error: " .mysql_error());
echo"<table width=\"80%\" border=\"0\" cellpadding=\"1\" cellspacing=\"2\" >";
while ($row = mysql_fetch_array ($result))
{
// дальше идет обычный вывод в табличной форме
....
echo "<p class=\"coment\">",$row['mess'],"</p>","</td></tr>";
........
}