X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> Прооблема с формой!
soldatuk
soldatuk
Topic Starter сообщение 12.5.2009, 15:08; Ответить: soldatuk
Сообщение #1


Зделал сайт и заметил такую проблему! Когда водить текст в форму строку можно постояно продолжать! Если самому переносить то всеравно текст из форми который передаетса выводитса одной строкой!
Как зделать штоби в форме при икончании строки текст переносилса ! И также передавалса ! Зарание благодарен!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 12.5.2009, 15:31; Ответить: MetSerp
Сообщение #2


использовать либо html разметку т.е. в тексте переносы строк делать с помощью </br> а абзацы заключать в <p></p>
Либо вывод взять в тег <pre></pre> тогда как вы вбили текст так и увидите (есть один грабель, текст действительно выводится как ввели и сильно длинный будет действительно длинным при выводе)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 12.5.2009, 15:34; Ответить: Nightfly_hb
Сообщение #3


Или почитать про nl2br()
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
soldatuk
soldatuk
Topic Starter сообщение 12.5.2009, 15:40; Ответить: soldatuk
Сообщение #4


Дело в том што форма зделана для пользователей сайта для добавления коментариев и стоит зашита от тегов и скриптов которые водятса в форму!
Да и пользователи htnl в форме писать думаю небудут )
Надо както так зделаьть штоб тескт переносилса атоматически при достижении ккрая форми и так же з абзацами отображалса ) как ето зделать сам немогу найти!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 12.5.2009, 15:42; Ответить: Apay
Сообщение #5


please, пользуйтесь знаками препинания, понять сложно
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
сообщение 12.5.2009, 15:43; Ответить: Licoric
Сообщение #6


как выглядит "защита от тегов"?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 12.5.2009, 15:50; Ответить: MetSerp
Сообщение #7


htmlspecialchars(string)
например:goodpost:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
сообщение 12.5.2009, 15:54; Ответить: Licoric
Сообщение #8


(MetSerp @ 12.5.2009, 18:50) *
htmlspecialchars(string)
например:goodpost:
я думал, что там что-то еще придумано)
<br> он же пропускает.
Вот и реализовать замену при добавлении в базу.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
soldatuk
soldatuk
Topic Starter сообщение 12.5.2009, 15:55; Ответить: soldatuk
Сообщение #9


(Licoric @ 12.5.2009, 18:43) *
как выглядит "защита от тегов"?

Вот зашита
$author = stripslashes($author);
$text = stripslashes($text);
$author = htmlspecialchars($author);
$text = htmlspecialchars($text);
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 12.5.2009, 15:56; Ответить: Apay
Сообщение #10


защита от тегов - это наверное strip_tags.
для переноса по абзацам (параграфам) надо
[php]$result = nl2br( strip_tags( $str ) );[/php]или
[php]$result = preg_replace( "#(^|\n)(.*?)(\n|\$)#", '$1<p>$2</p>$3', strip_tags( $str ) );[/php]если я не понял задачи, просьба уточнить
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужен простой лендинг с формой обратной связи
10 Kuzzma 2600 11.9.2020, 21:33
автор: Kuzzma
Открытая тема (нет новых ответов) Нужна помошь с формой заказа. Joomla, aiContactSafe
0 Admiral9 3300 7.8.2012, 16:21
автор: -Admiral9-
Открытая тема (нет новых ответов) Помогите разобраться с формой обратной связи.
0 Aleks2708 2877 25.3.2012, 15:09
автор: -Aleks2708-
Открытая тема (нет новых ответов) Проблема с формой обратной связи.
2 vinnter 4196 3.8.2010, 11:59
автор: -SEVI-
Открытая тема (нет новых ответов) Работа с формой и проверкой!
3 gambrinus 3207 26.1.2010, 16:10
автор: -Letmetouchyou-


 



RSS Текстовая версия Сейчас: 24.4.2024, 14:44
Дизайн