| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > обрыв строки |
| Автор: ОнКофе 26.9.2008, 19:56 |
| Подскажите пжл почему у меня строка обрывается после переменной? Мне не удается написать в одну строчку var qwerty = "текст <?=$X?> текст"; |
| Автор: bars80080 26.9.2008, 21:25 |
| а что у тебя в $X ? |
| Автор: shurup_312 27.9.2008, 06:55 |
| скорее всего в переменной фигурирует " и поэтому строка досрочно закрывается... |
| Автор: Ockonal 27.9.2008, 11:10 |
| Попробуй фильтровать X на ' " Заменять их на спец-символы |
| Автор: ОнКофе 27.9.2008, 12:43 |
bars80080, дошло до меня , в эту переменную присваевается случайная строка из тектового файла (текстовый файл состоит из нескольких строк, каждая их которых заканчивается "переводом строки") и когда переменная $X содержит последнюю строку (где нет обрыва), то все нормально. Как можно решить этот прабл ? |
| Автор: bars80080 27.9.2008, 13:01 | ||
я так понимаю в js зпихиваешь переменную... если нужен перевод строк, который будет потом в браузере отображаться, то просто пропусти переменную через функцию nl2br(). если не нужно, то замени переводы на пробелы:
|
| Автор: Sunvas 27.9.2008, 13:59 | ||
bars80080, проще так:
Кстати, функция nl2br не убирает переводы строк. |
| Автор: ОнКофе 27.9.2008, 14:08 |
| bars80080, спасибо! то что нужно! |