![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| sayber |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 30.7.2006 Где: Moscow - qwerty Репутация: нет Всего: нет |
Я тут делаю небольшой кодик и мне надо чтоб если в поле textarea я нажал enter то это заменялось на <br>
Вот этот код не работает
А точнее не работает
--------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~WoW CafeSayber © Портфолио ~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
||||
|
|||||
| szz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 31.5.2005 Где: Moscow, Jerusalem Репутация: 8 Всего: 33 |
Какую ошибку выдает?
--------------------
|
|||
|
||||
| sayber |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 30.7.2006 Где: Moscow - qwerty Репутация: нет Всего: нет |
szz, Нет ошибки - он просто не меняет снос на <br>
--------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~WoW CafeSayber © Портфолио ~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|||
|
||||
| Muchenik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
Непонятен смысл второй строки. Ты же уже заменил <br> в первой строке на \n Я бы вместо этих двух строк использовал бы nl2br(); Это сообщение отредактировал(а) Muchenik - 21.8.2006, 21:49 |
|||
|
||||
| sayber |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 30.7.2006 Где: Moscow - qwerty Репутация: нет Всего: нет |
Без разници - есть или нет второй строки
Добавлено @ 22:41
А вообще спс за функцию. я помню раньше была функция для разбивки текста по (к примеру) 30-ти символам. То есть к примеру у нас текст аааааааааааааааааааааааааааааааааааааа разбивается на аааааааааа аааааааааа ааааааааа Это сообщение отредактировал(а) sayber - 21.8.2006, 22:43 --------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~WoW CafeSayber © Портфолио ~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|||
|
||||
| Muchenik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
||||
|
||||
| Muchenik |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
В смысле ??? Человек спросил:
wordwrap -- Выполняет перенос строки на данное количество символов с использованием символа разрыва строки. Mal Hack, при всем уважении, читайте внимательней пост Это сообщение отредактировал(а) Muchenik - 21.8.2006, 23:26 |
||||
|
|||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
||||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 6 Всего: 22 |
Muchenik, в данном случае wordwrap не подходит, так разбиения не треба, а треба замена.
|
|||
|
||||
| Kirill Baranov |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 30.6.2004 Репутация: -2 Всего: -2 |
По-моему вы что-то уж больно сильно геморитесь, ибо можно просто сделать:
Это сообщение отредактировал(а) Kirill Baranov - 23.8.2006, 10:34 |
|||
|
||||
| ewolf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 15.8.2006 Где: г. Москва Репутация: 8 Всего: 18 |
Совершенно верно, следует использовать nl2br.
А так, вообще экранирующие символы действуют только в строках, заключенных в двойные кавычки ( http://www.php.net/manual/ru/language.types.string.php ) Таким образом, хотя nl2br вернее и проще, код из первого поста можно переписать так:
|
|||
|
||||
| sayber |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 30.7.2006 Где: Moscow - qwerty Репутация: нет Всего: нет |
Короче вот конечный результат
Можно закрывать тему . Спасиб! --------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~WoW CafeSayber © Портфолио ~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
О всемогуще Админе... Что это???
А что мешает htmlspecialchars использовать? |
|||
|
||||
| ZlojEzh |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 8.10.2005 Где: Киев, Украина Репутация: 10 Всего: 15 |
в догонку:
в изначальном коде ошибка заключалась в использовании одинарных кавычек надо писать
хотя лучше, конечно, использовать nl2br() |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |