[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Странная штука
Radoran
Заранее прошу прощения за то что возможно пишу не в той теме.


Вывожу изображения из базы данных. Вся проблема в расположении картинок. Пытаюсь поставить их по 3 штуки в ряд. Firefox выдает шикарный результат, а Explorer рубит все на корню.

Что это за ерунда такая?


Вот фрагмент кода


Свернутый текст
HTML
<!---------------центр------------------>
<td valign=top>
<table border=0 valign=top width=100% topmargin=0 leftmargin=0 rightmargin=0 cellspacing=0 cellpadding=0>
<tr>
<td valign=top>
<br>
<table border=0 align=center valign=top width=98% topmargin=0 leftmargin=0 rightmargin=0 cellspacing=0 cellpadding=0>
<tr><td>
<table border=0 align=center valign=top width=100% topmargin=0 leftmargin=0 rightmargin=0 cellspacing=0 cellpadding=0>
<tr bgcolor=white><td colspan=3>
<table border=0 align=center bgcolor=black valign=top width=100% topmargin=0 leftmargin=0 rightmargin=0 cellspacing=0 cellpadding=0>
<tr bgcolor=white>
<td><img src=images/f1.jpg></td>
<?
echo "<td width=100% background=images/f.jpg valign=center><b><font color=white><a href=show_cat2.php?grid=".$grid."&catid=".$catid." class=menu><b><font color=white>".$gr."</b></font></a></td>";
?>
<td><img src=images/f2.jpg></td>
</td></tr></table>
</td></tr>
<tr><td background=images/bgser3.jpg width=1></td><td align=center><table width=98% align=center topmargin=0 leftmargin=0 rightmargin=0 cellspacing=0 cellpadding=0><tr><td height=4></tr></td>

<tr><td>
<?
if($nastr["mod16"]==да)
{
$grcatopis = get_art_opis($art);
$grcatopis2 = get_art_opis2($art);
echo "<table border=0 valign=top topmargin=0 leftmargin=0 rightmargin=0 cellspacing=0 cellpadding=0>";
echo "<tr><td valign=top>";
if (@file_exists("admin/pictures/".$art."s.jpg"))
{
if (@file_exists("admin/pictures/".$art."b.jpg"))
{
echo "<a href=show_good2.php?art=".$art."&grid=".$grid."&catid=".$catid."&idcateg=".$idcateg." class=tov><img src=\"admin/pictures/".$art."s.jpg\" border=0></a>";
}
else
echo "<img src=\"admin/pictures/".$art."s.jpg\">";
}
echo "</td><td width=5></td>";
echo "<td valign=top align=left>";
echo $grcatopis;
if($grcatopis2)
echo "<br><a href=show_good2.php?art=".$art."&grid=".$grid."&catid=".$catid."&idcateg=".$idcateg." class=tov><u>Подробнее</u></a>";
echo "</td></tr></table>";
}
?>
</td></tr>
<tr><td height=3></td></tr>
<?

$cat=get_categories_in($grid);
if (is_array($cat))
{
echo "<tr><td background=images/bgser.jpg><table valign=top cellspacing=3 cellpadding=0>";
echo "<tr><td valign=top>";
echo "<font class=text><b>Перейти:</b><br></td></tr><tr><td valign=top>";
foreach ($cat as $rows)
{
$url = "show_cat.php?catid=".($rows["catid"])."&grid=".$grid;
$title = $rows["catname"];
echo "<a class=tov href=".$url."><u>".$title."</u></a> | ";
}
echo "</td></tr></table></td></tr><tr><td height=3 width=100%></td></tr>";
}

echo "<tr><td><table background=images/bgser2.jpg cellspacing=1 cellpadding=3 width=100%><tr>";
echo "<form method=post action=show_cat_f2.php?grid=".$grid."&catid=".$catid.">
<td colspan=2 bgcolor=white>
<b>Поиск:</b>&nbsp;&nbsp;&nbsp;&nbsp;<input size=34 type=text name=name class=submit3>&nbsp;
</td></tr>
<tr><td background=images/bgser.jpg>
<font class=text><b>Раздел:</b>&nbsp;
<select name=select size=1 class=submit3>
<option value=0>Не имеет значения</option>";
$gr_array = get_categories_in($grid);
display_index7($gr_array);
echo "</select>";
echo "</td><td background=images/bgser.jpg>&nbsp;<font class=text><b>Цена:</b>&nbsp;
от&nbsp;<input size=5 type=text name=cenadmin class=submit3>
до&nbsp;<input size=5 type=text name=cenadmax class=submit3>&nbsp;руб.&nbsp;
<input type=submit value=Вывести size=1 class=submit4>
</td></form></tr></table></td></tr>";

echo "<tr><td height=3 width=100%></td></tr><tr><td align=right>Сортировать: <a href=show_cat2.php?order=cenad1&catid=".$catid."&grid=".$grid."&cen=".$cen."&idcateg=".$idcateg." class=tov> <u>по цене</u> </a>|<a href=show_cat2.php?order=name&catid=".$catid."&grid=".$grid."&cen=".$cen."&idcateg=".$idcateg." class=tov> <u>по названию</u> </a></td></tr>";
echo "<tr><td height=4 width=100%></td></tr><tr><td height=3></td></tr>";


//----------Определение количества элементов----------
$cat_array = get_pap($grid);
$amount = count($cat_array);
$in_page=$nastr["kol"];

echo "";
echo "";
if (!is_array($cat_array))
{
echo "";
return;
}
else
{
// формируем запрос к базе
$conn = db_connect();
if (!$order)
{
$order=name;
}
$goods_result = mysql_query("SELECT * FROM tov where grid='$grid' and idtov2=0 order by '$order'". get_limit($page, $amount, $in_page));

$count = get_count_limit($page, $amount, $in_page);
while ($row = mysql_fetch_array($goods_result))
{
$count++;
$url = "show_book.php?idtov=".($row["idtov"]);
$tit=$row["idtov"];
$url_good= "show_good.php?idtov=".($row["idtov"])."&grid=".$grid;
if($prim==0)
$cenad=$row["cenad1"];
if($prim==1)
$cenad=$row["cenad2"];
if($prim==2)
$cenad=$row["cenad3"];
if($prim==3)
$cenad=$row["cenad4"];
$cenad=$cenad*$stav;
$cenad=round($cenad,2);
$cenar=cenar($cenad, $kurs);

$url_cart= "show_cart2.php?&new=".$row["idtov"];
$opis=get_opis1($row["idtov"]);

echo "<tr><bgcolor=white align=left valign=center width=0 height=0>";
if (@file_exists("admin/pictures/".($row["idtov"])."s.jpg"))
{
echo "<a class=tov href=\"$url_good\"><img src=\"admin/pictures/".$row["idtov"]."s.jpg\" border=0 alt=\"".$row["name"]."\"></a>";
$w=$w+1;
if ($w==3)
{
echo "<br><br><br>";
$w=$q;
}

if (@file_exists("admin/pictures/".($row["idtov"])."b.jpg"))
{
$rr="admin/pictures/".($row["idtov"])."b.jpg";
$rr2="admin/pictures/".($row["idtov"])."s.jpg";
$size = getimagesize($rr);
$r2=$size[0];
$r3=$size[1];
$rrr="pic.php?idtov=".$row["idtov"]."&rr=".$rr;
echo "";
}
}
echo "<td>";
echo "<td bgcolor=white valign=center>
<table cellspacing=0 cellpadding=0 valign=center>";
if($nastr["mod1"]=="да")
{
echo "<tr><td width=5>1111</td><form action = osnov_cart.php?c=11 method=post><td valign=center>".$opis."
<input type = hidden name = idtov value =".$tit."><input type=image src=images/srav.gif>
</td></form></tr></table></td>";
}
else
{
echo "</table>";
}
$nal=$row["nal"];
if($nal!="Нет")
echo "";
else
echo "";

if($nal!="Нет")
{
$ct_array=get_books22($row["idtov"]);
if (!is_array($ct_array))
{

}
else
{
echo "";
echo "";
}
}
else
echo "<td bgcolor=white></td>";


echo "</tr></td></tr>";
}
echo "<tr><td colspan=4 bgcolor=white><table align=center bgcolor=white width=100% height=4></td></tr></table></td></tr>";
echo "</table>";
}
print("<br><div align=center>". draw_bar($page, $amount, $in_page, "show_cat2.php?grid=".$grid."&catid=".$catid."&cen=".$cen."&order=".$order."&page="). "</div>\n");

?>

<br>
</td></tr></table></td><td background=images/bgser3.jpg width=1></td></tr>
<tr><td colspan=3 background=images/bgser3.jpg height=1></td></tr></table><br><br></td></tr></table>
</td>



 ! 

М
Будьте так любезны форматировать код
kirik




Спустя 8 минут, 44 секунды (30.05.2009 - 22:42) kirik написал(а):
Цитата (Radoran @ 30.05.2009 - 14:33)
Что это за ерунда такая?

эта ерунда называется IE sucks неграмотной версткой. Покажи результат, а не исходный код.

Спустя 7 минут, 16 секунд (30.05.2009 - 22:49) Radoran написал(а):

Спустя 1 час, 13 минут, 8 секунд (31.05.2009 - 00:03) kirik написал(а):
Омг.. Ну и каша у тебя там..
Ты сам пробовал разобраться что не так? Проверяй, все теги должны закрываться, лишних тегов тоже быть не должно..

Спустя 8 часов, 57 минут, 57 секунд (31.05.2009 - 09:00) Grazor написал(а):
тыц 341 Errors, 76 warning(s)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.