document.write ограничение текстовой переменной

зверек

Новичок
document.write ограничение текстовой переменной

На одном сайте есть скрипт:

PHP:
<script language="JavaScript" type="text/JavaScript"
src="http://site2/script.php"></script>
На site2 script.php выглядиттак:

PHP:
<?
    echo "document.write('".$txt."')";
?>
Где $txt - кусок текста, который предварительно считывается из базы данных. Обычный кусочек русского текста. Но при запуске первого скрипта выдается ошибка о незавершенной строковой константе. Причем ошибка выдается, если $txt длинее 70 символов. Если меньше либо равен - скрипт выполняется.
Если я этот свой кусок текста тупо руками вставляю в document.write, то опять все работает идеально, независимо от длины этого текста. А вот с переменной какие-то проблемы!

Помогите, пожалуйста, понять в чем дело?
 

зверек

Новичок
да любой текст. Голый..без кавычек без всего:

В начале октября вице-мэр Перми Валерий Стариков, курирующий городской департамент по культуре и массовым коммуникациям, заявил, что для артистов, позиционирующих себя
 

зверек

Новичок
все, ясно... От \n то я избавилась, а вот есть еще \r
Избавилась от \r - все заработало.

Спасибо :) хи-хи :)
 
Сверху