07.01.2011, 15:16
#1
Разведчик
Регистрация: 27.07.2009
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Не определяет...
Помогите как сделать что б текст не вылазил ?
[Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось Calypso; 07.01.2011 в 17:01 .
07.01.2011, 21:47
#2
Пехотинец
Регистрация: 01.07.2008
Сообщений: 83
Популярность: 442
Сказал(а) спасибо: 23
Поблагодарили 92 раз(а) в 46 сообщениях
Re: Не определяет...
Зависит от твоей верстки, так тебе никто не скажет.
________________
Благодарности принимаю в виде пива и денег.Торты и конфеты не пью!
07.01.2011, 21:52
#3
Пехотинец
Регистрация: 13.08.2010
Сообщений: 72
Популярность: 41
Сказал(а) спасибо: 136
Поблагодарили 137 раз(а) в 73 сообщениях
Re: Не определяет...
попробуй текст немного не так поставить
07.01.2011, 22:02
#4
Разведчик
Регистрация: 27.07.2009
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Re: Не определяет...
Цитата:
попробуй текст немного не так поставить
Не понял пост?
Добавлено через 7 минут
Вот сам код
Код:
<?php
include (dirname(__FILE__) . "/config.php");
func_mysqlconnect();
include "style.php";
?>
<script language="JavaScript">
<!--
function errorSafe() {return true;}
window.onerror = errorSafe;
function newWin(url,name,rs,sc,mn,tl,lo,wd,hi) {
openWindow = window.open(url,name,'resizable='+rs+',scrollbars='+sc+',menubar='+mn+',toolbar='+tl+',location='+lo+',width='+wd+',height='+hi);}
name.window="menu"
function open_window(url) {
email = window.open(url,"","toolbar=no,location=center,directories=0,status=no,menubar=0,scrollbars=yes,resizable=no,width=<? echo $commentwidth;?>,height=<? echo $commentheight;?>");
}
//-->
</SCRIPT>
<?php
echo "<table style='border-top: 0px solid #$bordercolor' width=$tablewidth align=center cellspacing=0 cellpadding=2 border=0>";
$sql = "SELECT * FROM news ORDER BY id DESC LIMIT 0, $newsnum";
$sql_result = mysql_query($sql) or die ("<font face=verdana>Error: ".mysql_error());
while ($row = mysql_fetch_array($sql_result))
{
$subject = $row["subject"];
$text = $row["text"];
$id = $row["id"];
$date = $row["date"];
$text = str_replace("'", "'", $text);
$sql = "SELECT * FROM comments WHERE newsid='$id'";
$commentsnum = mysql_numrows(mysql_query($sql));
echo "<tr><i><h1><center>$subject</center></h1></i></tr>\n";
echo "<tr>$text<br><b>Дата:</b> $date | <b>Автор:</b> $name</center>";
}
echo "</table>";
?>
Последний раз редактировалось Calypso; 07.01.2011 в 22:09 .
Причина: Добавлено сообщение
07.01.2011, 22:16
#5
Разведчик
Регистрация: 10.12.2010
Сообщений: 8
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Re: Не определяет...
echo "<tr><i><h1><center>$subject</center></h1></i></tr>\n";
echo "<tr>
<div style='padding-rihgt:20 px;'> $text<br><b>Дата:</b> $date | <b>Автор:</b> $name</center>
</div> ";
Красным - количество пикселей для отступа текста от правого края
И еще я вам скажу, что сам html код какой то безобразный. думаю после добавления еще пары новостей, вы увидите все перекореженным.
У вас тег
<tr> (начала строки таблицы) есть, а закрывающего
</tr> (конец строки) нету.
Нужно ставить не только тег начала и конца строки, но и колонки
<td></td>
Еще тут только закрывающий тег </center>, а открывающего нет. получаеться просто мусор.
Цитата:
echo "<tr>$text<br><b>Дата:</b> $date | <b>Автор:</b> $name</center>";
Вот как должно быть
Цитата:
echo "<tr><td><i><h1><center>$subject</center></h1></i></td></tr>\n";
echo "<tr><td><div style='padding-rihgt:20px;'>$text<br><b>Дата:</b> $date | <b>Автор:</b> $name</div></td></tr>";
Последний раз редактировалось Chupokabr; 07.01.2011 в 22:25 .
07.01.2011, 22:25
#6
Разведчик
Регистрация: 27.07.2009
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Re: Не определяет...
07.01.2011, 22:43
#7
Разведчик
Регистрация: 10.12.2010
Сообщений: 8
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Re: Не определяет...
08.01.2011, 13:13
#8
Пехотинец
Регистрация: 01.07.2008
Сообщений: 83
Популярность: 442
Сказал(а) спасибо: 23
Поблагодарили 92 раз(а) в 46 сообщениях
Re: Не определяет...
Вообще, табличная верстка - шлак.
________________
Благодарности принимаю в виде пива и денег.Торты и конфеты не пью!
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
[Помогите!] Не определяет русский язык.
Calypso
Web для Lineage 2
2
07.01.2011 21:30
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 14:43 .