Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сделать что бы что как вводил в форму так и выводило в echo
 
 автор: TanTaL91   (11.09.2008 в 11:40)   письмо автору
 
 

Подскажите пожалуйста как сделать что бы все пробелы все переносы на другую строку учитовались.

Ну вообщем что бы как хранилось в базе так из нее и выводилось через echo.

  Ответить  
 
 автор: sim5   (11.09.2008 в 11:54)   письмо автору
 
   для: TanTaL91   (11.09.2008 в 11:40)
 

Заменять при выводе из базы пробелы на  , и к строке применять функцию nl2br(). Или обрамить тегом PRE.

  Ответить  
 
 автор: TanTaL91   (12.09.2008 в 08:07)   письмо автору
 
   для: sim5   (11.09.2008 в 11:54)
 

А как это дело можно автоматизировать??? Что бы мне не прихдилось каждлму сообщению дописывать теги пробела и переноса.

  Ответить  
 
 автор: TanTaL91   (12.09.2008 в 08:10)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 08:07)
 

http://toldo.ru/index.php?fid=16&id=28812 как вот это сделанно??
И вообще как делают на форумах?

  Ответить  
 
 автор: sim5   (12.09.2008 в 08:13)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 08:10)
 

Ну во-первых здесь никто не менял пробел на HTML эквивалент, если вы об "Удаление вмятин".

  Ответить  
 
 автор: sim5   (12.09.2008 в 08:10)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 08:07)
 

Прочитать о соответсвующих функциях: nl2br() и str_replace(). Там все просто.

  Ответить  
 
 автор: tokmak   (12.09.2008 в 11:39)   письмо автору
 
   для: sim5   (12.09.2008 в 08:10)
 

можно еще вот так сделать



$description = str_replace("\n","<br/>",$description);
$description = str_replace(" ","&nbsp;",$description);



Где $description - это переменная равная $description = $_POST['description'];

  Ответить  
 
 автор: TanTaL91   (12.09.2008 в 13:35)   письмо автору
 
   для: tokmak   (12.09.2008 в 11:39)
 

Ребят а как сделать так что бы он сам автоматически раставлял /n знак???

  Ответить  
 
 автор: TanTaL91   (12.09.2008 в 13:37)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 13:35)
 

А как делают на форумух??? и в часности на этом сайте.

  Ответить  
 
 автор: sim5   (12.09.2008 в 14:19)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 13:35)
 

Автоматически это как, по щучему велению? Вы читали о функции или нет?
echo nl2br("строка в которой нужно заменить \n на <br>")

Есть возможности разделять текст с помощью CSS, если речь не обязательно о \n.

  Ответить  
 
 автор: TanTaL91   (12.09.2008 в 14:51)   письмо автору
 
   для: sim5   (12.09.2008 в 14:19)
 

Мне просто надо что бы точно вписывалось в форму выдавалось также как и вписывалось, учитывая все проблеты и переносы.

Вот как на форуме вот как тут это дело устроено, вот щас я перенес строку и выдаеться с переносом. Вот тоже самое мне и надо. Пожалуйста подскажите как тут устроено??


Вот именно вот такой перенос


Вот


Вот

Ну что бы вот так переносило и потом в выводило это по человечески.

  Ответить  
 
 автор: sim5   (12.09.2008 в 15:03)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 14:51)
 

Вы читаете, что я вам пишу? Я уже говорил - используйте тег PRE, а можно еще XMP:
<pre>ВАШ КОД</pre>
или
<xmp>ВАШ КОД</xmp>

Изучать будем?
http://htmlbook.ru/html/pre.html
http://htmlbook.ru/html/xmp.html
Или только спрашивать?

  Ответить  
 
 автор: Mehelson   (12.09.2008 в 15:04)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 14:51)
 

Вы все-таки посмотрите о nl2br() и str_rерlасе()

  Ответить  
 
 автор: TanTaL91   (12.09.2008 в 16:08)   письмо автору
 
   для: Mehelson   (12.09.2008 в 15:04)
 

nl2br()

Я посмотрел а не понял как работатет.

Вы что не можете сказать как форум устроен?

  Ответить  
 
 автор: Root   (12.09.2008 в 16:17)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 16:08)
 

>Я посмотрел а не понял как работатет.

желательно также попробовать

  Ответить  
 
 автор: Mehelson   (12.09.2008 в 16:50)   письмо автору
 
   для: TanTaL91   (12.09.2008 в 16:08)
 

Переносы строк в тексте из tехtаrеа - \n
функция nl2br заменяет их на тег <br>
и при выводе на странице текст выглядит также, как и в tехtаrеа

  Ответить  
 
 автор: TanTaL91   (13.09.2008 в 12:16)   письмо автору
 
   для: Mehelson   (12.09.2008 в 16:50)
 

спасибо. все понял. просто сказали бы что /n и так автоматически ставятся. тока из за этого и мучался.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования