Вывожу изображения из базы данных. Вся проблема в расположении картинок. Пытаюсь поставить их по 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> <input size=34 type=text name=name class=submit3> </td></tr> <tr><td background=images/bgser.jpg> <font class=text><b>Раздел:</b> <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> <font class=text><b>Цена:</b> от <input size=5 type=text name=cenadmin class=submit3> до <input size=5 type=text name=cenadmax class=submit3> руб. <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> |