Показать сообщение отдельно
Старый 12.05.2010, 17:36      #5
NOboDy
Пользователь
 
Аватар для NOboDy
По умолчанию

Упс.
С htmlspecialchars() я погорячился. Она не кодирует LF. А оно в теле js-строк должно быть заменено на \n.
Попробуй так
PHP код:
<script type="text/javascript"> 
function qpost(){
document.getElementById("area").value += 
'[quote=<?=$arr['username']?>]<?=htmlspecialchars(preg_replace('/\n/','\n',$arr['body']))?>[/quote]';

</script>

Последний раз редактировалось NOboDy; 12.05.2010 в 17:52.
NOboDy вне форума   Ответить с цитированием Вверх