|
|
|
|
|
для: sim5
(12.12.2008 в 20:26)
| | Если вы о ссылке что я на сайт давал, то тогда могу сказать, что я еще там не менял нечего :) Тестирую дома.. Сейчас текст нормально разбивается, есть лишь 1 нюанс, когда пользователь вводит много символов подряд без пробелов, вот тогда плохо...Над этим вопросом еще мучаюсь и задал его в разделе по Яве. | |
|
|
|
|
|
|
|
для: TetRiska
(12.12.2008 в 17:57)
| | Мне начинает казаться, что все ваши попытки "расколотить" текст, это следствие результата того, что вы одно принимаете за другое. По ссылке, которую вы приводили, текст в параграфе отображается "ровненько" по краям. Вы это принимаете как результат разбивки текста? Если да, то вы ошибаетесь, не надо ни чего "расколачивать", для этого достаточно указать стиль - text-align: justify;
Пример чего вам привести? | |
|
|
|
|
|
|
|
для: sim5
(11.12.2008 в 23:27)
| | Можешь привести свой пример? Вот что я сделал, чтобы абзацы выделяло:
$text = str_replace("\r", "<br> ", " ".$myrow3['text']);
|
Остается разбивать строку без пробелов, а то текст при таком отображении выводится за пределы страницы :( | |
|
|
|
|
|
|
|
для: TetRiska
(11.12.2008 в 21:58)
| | Это не разбивка текста, а вывод отдельных строк через... Что касается разбивки комментария, то я бы просто все оформил соответствующе, и автора, и дату, и прочее, и ничего бы не надо было разбивать. А коли охота разбить и абзац, то помещайте его в элемент, которому добавляйте отступ. | |
|
|
|
|
|
|
|
для: sim5
(10.12.2008 в 20:32)
| | Вот что хотелось получить:
<?php
$result3 = mysql_query ("SELECT * FROM comments WHERE post='$id' LIMIT $start, $num",$db);
if (@mysql_num_rows($result3) > 0)
{
while($myrow3 = mysql_fetch_array($result3))
{
//$array_whitespace = array("\r\n", "\n\r", "\n", "\r");
$text = str_replace("\r", "<br>", $myrow3['text']);
// $text = str_replace("\t", " ", $text);
?>
<div class='post_div'>
<p class='post_comment_add'>Комментарий добавил(а):
<strong><?php echo $myrow3['author'];?></strong>
<br> Дата: <strong><?php echo $myrow3['date_p'];?></strong>
<br><br><?php echo wordwrap($text, 261); ?><br><br>
<samp>IP адресс: <strong><?php echo $myrow3['ip_com'];?></strong></samp>
</p>
</div>
<?php } } ?>
|
Разбивает текст при выводе по абзацам..Но хотелось бы еще увидить чтоб каждый абзац имел отступ...И как можно разбить строку без пробелов? Тоесть сплошной текст? | |
|
|
|
|
|
|
|
для: TetRiska
(10.12.2008 в 20:24)
| | И что вы от меня хотите? Если ваш скрипт лучше меня знает где начинается и заканчивается моя мысль, то ради бога, разбивайте как хотите, вот только стоит ли? Вы этот мой пост попробуйте разбить на ХХ строк, что-то я сомневаюсь чтобы он от этого стал "красивше". | |
|
|
|
|
|
|
|
для: sim5
(10.12.2008 в 20:06)
| | Всмысле наедятся на честность? Пользователь не должен замарачиватся и жать Ентер или вводить в текстареа спец символы...Он просто вводит текст, любой величины. Лишь при выводе надо красиво оформить, чтобы не выходило за пределы..Разве не так? | |
|
|
|
|
|
|
|
для: TetRiska
(10.12.2008 в 19:35)
| | На HTML странице, браузер текст в параграфе никак не выведет одной строкой, если вы только этого сами не захотите, и все ENTER просто проигнорирует. Это первое. Второе, если вы будете надеться на мою "честность", то да, можете при получении формы разбить как-то на что-то вам нужное, но я ведь могу и просто оооочень длинную строку ввести без всяких ENTER, как тогда? | |
|
|
|
|
|
|
|
для: sim5
(10.12.2008 в 18:15)
| | http://cinema-art.od.ua/view_full.php?id=12 вот мож наглядно посмотреть))) введи текст в комментарий большой длинны...при этом не нажимая Ентер..выведет все в ряд...а хотелось бы что ставило параграф в начале первой строки и разбивало (ставило перенос) по достижении к примеру 100 символов. | |
|
|
|
|
|
|
|
для: TetRiska
(10.12.2008 в 17:41)
| | Вот этого я не знаю, можете в тег прагарафа поместить текст, указав ему в стилях text-indent, и разбить строки, а можете в дргой html тег... вам виднее, мне откуда знать чего и зачем вы разбить хотите. | |
|
|
|
|