Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2009, 14:06   #1
Sem999
 
Аватар для Sem999
 
Регистрация: 22.04.2009
Сообщений: 5
Радость Проблема отображение таблиц в IE, Opera!

Здравствуйте форумчане, прошу помочь мне с проблемой отображения таблиц в IE и Opera, в Mazille - все ровно. Хэлп плиз!
Вопрос почему в IE, Opera таблицы рисуются по горизонтали? Как это исправить, ведь Mazilla все правильно воспринимает!
Как видите из скринов, таблица рисуется в цикле на PHP, но IE, Opera рисует их в право, а не вниз! Помогите очень надо!

PHP код:
<? 
echo '<table class="pro_table" width="667px" align="left">
  <tr>
    <td width="170" valign="top">
    <a class="pro_link" href="'
.$myrow['ref_link'].'" target="_blank"><b>'.$myrow['name'].'</b></a><img class="pro_pay" height="15" align="texttop" src="'.$myrow2['img'].'">
        <a class="pro_link" href="'
.$myrow['ref_link'].'" target="_blank"><img class="pro_img" height="121" width="170" src="'.$myrow['img'].'"></a><br>

    </td>
    <td valign="top" width="130">
        
        <div class="pro_term">
                            <b>Rating:</b> <img class="pro_img1" align="absmiddle" src="img/rat_'
.$r.'.gif">
                            <b>Started:</b> '
.$myrow["started"].'<br>
                            <b>Min. Deposit:</b> '
.$myrow["min_dep"].'<br>
                            <b>Max. Deposit:</b> '
.$myrow["max_dep"].'<br>
                            <b>Referal system:</b> '
.$myrow["ref"].'<br>
                            <b>Withdrawal:</b> '
.$myrow['type_wihd'].'<br>
                            
                            
                            
                            </div>
                            <div class="pro_div"><b>My Deposit:</b> $'
.$myrow['my_depo'].'<br>
                            <b>PayOut:</b> '
;
                            if (
$res2 100) {echo ' '.$res2.'% в +';}
                            else  {echo 
' '.$res2."%";}                                
                            echo 
'<br>
                            <b>Last Pay: </b>'
.$myrow3['date'].'<br>
                            <b>Monitored:</b> '
.$day_mon1[0].' Days<br>
                            
                            </div>
                            
                            
                            

    
    
    </td>
    <td valign="top" width="350">
    <div><img src="'
.$myrow['banner'].'" height="52" width="340"></div>
<div class="pro_forum"><b>Plans:</b> '
.$myrow['plans'].'</div>
        
        <div class="pro_div1" align="right"><b>mailto:</b> '
.$myrow['contact'].'<br>
                            <b>Tel:</b>'
.$myrow['tel'].'</p></div>
                            <table width="350" border="0">
                              <tr>
                                <td class="pro_div2">'
.$myrow['pay_sis'].'<br>
                                
                                <div class="pro_term1"><b> Forums: '
.$myrow['forums'].'</b><br><b><a href="detail.php?id='.$myrow['id'].'">:Detail:</a>&nbsp;&nbsp;
<a href="totalpay.php?id='
.$myrow['id'].'&name='.$myrow['name'].'" target=more onClick=window.open("","more","scrollbars,width=347,height=200")>:Pay stat:</a> </b>&nbsp;&nbsp;
&nbsp;&nbsp; <b>Added:</b> '
.$myrow["added"].'</div>
                                <div class="pro_link2">
                                                                </div>
                                </td>
                                
                              </tr>
                            </table>

        
    </td>
  </tr>
</table>'
;?>
Изображения
Тип файла: jpg IE.jpg (86.6 Кб, 148 просмотров)
Тип файла: jpg Mazilla.jpg (91.9 Кб, 147 просмотров)
Тип файла: jpg opera.jpg (75.1 Кб, 143 просмотров)

Последний раз редактировалось SkyM@n; 23.04.2009 в 09:51.
Sem999 вне форума Ответить с цитированием
Старый 22.04.2009, 14:32   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

для решения проблемы необходимы нормальное название темы и код цикла в php (можно также результирующий html код)


похоже что проблема с css классами
свободен...

Последний раз редактировалось wall66; 22.04.2009 в 14:34.
wall66 вне форума Ответить с цитированием
Старый 22.04.2009, 14:37   #3
Sem999
 
Аватар для Sem999
 
Регистрация: 22.04.2009
Сообщений: 5
По умолчанию

Вот код исполняющего файла он всталяется инструкцией include ('form_pro.php'); Далее текст
PHP код:
<?php 
include ("blocks/bd.php"); 
if (isset(
$_GET['cat'])) {$cat $_GET['cat'];}
if (!isset(
$cat)) {$cat 1;}
$result mysql_query("SELECT * FROM categories WHERE id='$cat'",$db);
if (!
$result) {echo "<p>Запрос не выполнен! <br>Code error: </p>"; exit(mysql_error());}
if (
mysql_num_rows($result) > 0) {$myrow mysql_fetch_array($result);}
else {echo 
"Не модут извет"; exit();}?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Premium Listing</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body>
<table width="1100px" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
  <?php include ("blocks/header.php"); ?>
  <tr>
    <td><table width="1100px" border="0" cellspacing="0" cellpadding="0">
      <tr>
       <?php include ("blocks/lefttd.php"); ?>
        <td valign='top' align="left" width="748">
        <?php include ("blocks/nav.php"); ?>
        <?php include ("banners.php"); ?>        
        <?php 
            
            $result 
mysql_query("SELECT * FROM project WHERE cat='$cat'",$db);
        
            if (!
$result) {echo "<p>Запрос не выполнен! <br>Code error: </p>"; exit(mysql_error());    }

            if (
mysql_num_rows($result) > 0)
            {
            
$myrow mysql_fetch_array($result);
            do {
            
$result2 mysql_query("SELECT * FROM status WHERE id='$myrow[status]'",$db);
            
$myrow2 mysql_fetch_array($result2);
            
            
$r $myrow["rating"] / $myrow["votes"];
            
$r intval($r);
            
$rat $myrow['my_depo'] / 100;
            
$res2 $myrow['payout'] / $rat;
            
$res2 intval($res2);
            
            include (
'form_pro.php');


            }
            while (
$myrow mysql_fetch_array($result));
            
            
            
            }
            else 
            {echo 
"<br><p><b>Empty list!</b></p>";
            
}
        
?>
             <?php include ("banners_bot.php"); ?>        
        </td>
                   <?php include ("blocks/righttd.php"); ?>
      </tr>
    </table></td>
  </tr>
  <?php include ("blocks/footer.php"); ?>
</table>



</body>
</html>

Последний раз редактировалось SkyM@n; 23.04.2009 в 09:51.
Sem999 вне форума Ответить с цитированием
Старый 22.04.2009, 14:39   #4
Sem999
 
Аватар для Sem999
 
Регистрация: 22.04.2009
Сообщений: 5
По умолчанию

Вот стили которые я использовал для form_pro.php:
Код HTML:
.pro_table { border:1px solid  #999999; background-image:url(img/bgpro.jpg); margin-left:20px; margin-top:5px;}
.pro_table img {border:0px;}

.pro_term {font-size:10px; margin-left:1px; margin-top:0px; font:Verdana, Arial, Helvetica, sans-serif;}

.pro_link {font-size:15px; font:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; margin-left:0px; margin-top:0px; text-decoration:none; }

Последний раз редактировалось SkyM@n; 23.04.2009 в 09:52.
Sem999 вне форума Ответить с цитированием
Старый 22.04.2009, 19:09   #5
Sem999
 
Аватар для Sem999
 
Регистрация: 22.04.2009
Сообщений: 5
По умолчанию

Все, проблему решил!
Проблема была в том, что IE, opera тэг table в рамках php кода не правильно воспринимает тэги переноса br,\n поэтому рисует в строчку. Решение рисовать не таблицу, а строку в таблице, в цикле!
Всем спасибо
Sem999 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Opera и закладки blackstersl Софт 3 14.01.2009 14:20
Отображение скрытых файлов и папок и отображение розширения всех файлов beegl Общие вопросы Delphi 10 14.12.2008 22:02
Возникла проблема с созданием таблиц баз данных. Plastik-X БД в Delphi 1 10.12.2007 12:25
Opera блин Elm0 Свободное общение 9 21.06.2007 20:44
ошибка в Opera Elm0 Свободное общение 7 27.05.2007 13:34