Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   плиз, помогите разобраться+ (http://www.flasher.ru/forum/showthread.php?t=53619)

полосатый КОТ. 12.01.2004 19:47

плиз, помогите разобраться+
 
пример:
Есть некая форма в ней поле textarea ограниченное в 400символов, пользователь ее заполняет.
данные передаются в базу.

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

Так вот трабл в том, что все данные выводятся в одну строчку, таблица растягивается "донельзя" и нарушает дизайн.

Как сделать так, что по достижения края ячейки данные выводились в следующую строку этой же ячейки???

Не дайте помереть.... плиз...

ильсреальный 12.01.2004 19:58

Данные полученные из формы или из базы нужно обработать функцией nl2br()



или strreplace("\r\n","<br>",данные) что менее удобно

ильсреальный 12.01.2004 19:59

Данные полученные из формы или из базы нужно обработать функцией nl2br(данные)

эта функция заменяет ASCII шный перенос строки на HTML'овский <br>

или strreplace("\r\n","<br>",данные) что менее удобно

и мой тебе совет, ограничивай длинну данных в форме нетолько в html'e но и в базе или через скрипт

полосатый КОТ. 12.01.2004 20:27

я чайник, можно попроще +
 
сам пример здесь:
http://www.vw-seat.ru/seat_arosa.php

куда мне вставлять эту функцию, которую ты написал, и откуда она знает ширину ячейки таблицы?

у меня так работает:
форма(forme.php)---обработчик(form.php)---база(baza.dat)---конечный файл, куда все выводиться из базы(seat_arosa.php)

еслм я тебя не затрудняю, черкни попонятнее для чайника...
можешь в polosatik13@mail.ru
или звякни 3738089 Сергей.


Часовой пояс GMT +4, время: 19:11.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.