PHP tábla probléma (csak IE-ben)
Sziasztok.Mivel elég kezdő php-s vagyok igy ide fordultam.Adott egy dinamikus weboldal amely php alapú.Na már most ez egy sablon ami apróhirdető rendszerre alapul.Elég sokat módosítottam.Lényege az volt, hogy a felhasználók reg. után kikerüljenek a főoldalra amit el is értem.A probléma a következő.Az index.php meghívja a home.php-t egy adott táblába középen(itt vannak a felhasználók bélyegképei).A home.php-be egy adott tábla van egy sorral és egy oszloppal amiben egy kép jelenik meg linkkel.Az index.php szépen meg is jeleníti a home.php-t középen. A thumnailokat szépen felsorolva(1 sor 3 kép).Tökéletes operában és FF-ben viszont IE-ben csak egy sort jelenít meg vagyis 3 képet egymás mellet és nem töri meg a sort ahol a tábla vége van hanem alá becsúszva folytatódik és a többi már nem látszik viszont keresésnél amikor kiadja az eredményt ha az eredmény pl 5 db felhasználó akkor mind az 5 kép egymás mellet felsorolva megjelenik sortörés nélkül.Előre is köszönöm.
A forrás kód:
■ A forrás kód:
INDEX.PHP:
<?PHP session_start();
include 'library/XXXXX';
//---------------------
$filter = "$_GET[page]";
if(stristr($filter, '/') === FALSE) {
} else {
die();
}
//---------------------
include "XXXXX";
include 'XXXX';
include 'XXXX';
include 'XXXXX';
include 'XXXXX';
//---------------------------
if ($_GET[page] == detail) {
$SQL = "SELECT * from LISTINGS WHERE ID = '$_GET[get_id]'"; $result = @mysql_query( $SQL ); $row = @mysql_fetch_array( $result );
$rowxxx[SITENAME] = "$rowxxx[SITENAME] :: $row[TITLE] :: $row[CITY]";
$SQL = "SELECT * from CATEGORIES WHERE ID = '$_GET[category]'"; $result = @mysql_query( $SQL ); $row = @mysql_fetch_array( $result );
$rowxxx[SITENAME] = "$rowxxx[SITENAME] :: $row[TITLE]";
}
if ($_GET[page] == browse) {
$SQL = "SELECT * from CATEGORIES WHERE ID = '$_GET[category]'"; $result = @mysql_query( $SQL ); $row = @mysql_fetch_array( $result );
$rowxxx[SITENAME] = "$rowxxx[SITENAME] :: $row[TITLE] :: $rowxxx[SITENAMEB]";
}
?>
<html>
<head>
<title>
<?php echo $rowxxx[SITENAME]; ?></title>
<link href="stylesheet.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-image: url(images/kep.jpg);
background-repeat: repeat;
}
#Logo {
position:absolute;
width:260px;
height:199px;
z-index:3;
left: 60px;
top: 200px;
background-image: url(kep);
}
#jobbiv {
position:absolute;
width:221px;
height:212px;
z-index:1;
left: 620px;
top: 200px;
}
#ivcsik {
position:absolute;
width:730px;
height:23px;
z-index:2;
left: 150px;
top: 200px;
}
-->
</style></head>
<BODY <?php if ($_GET[page] == account_add || $_GET[page] == $nil || $_GET[page] == home || $_GET[page] == browse) { ?>onLoad="fillCategory();"<?PHP } ?>>
<?php if ($_GET[page] == account_add || $_GET[page] == $nil || $_GET[page] == home || $_GET[page] == browse) { include 'MEHIVOTT PHP'; } ?>
<div id="Logo"></div>
<div id="ivcsik">
<img src="KÉP" width="570" height="24" alt="" /></div>
<div id="jobbiv">
<img src="KÉP" width="222" height="211" alt="" /></div>
<p> </p>
<table width="100%" height="213" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td height="15"><img src="images/bx_1.gif" width="14" height="15"></td>
<td background="KEP"></td>
<td><img src="KEP" width="14" height="15"></td>
</tr>
<tr>
<td height="183" background="KÉP"></td>
<td width="100%" bgcolor="#660000" >
<!-- ITT HIVJA A HOME-t -->
<?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootscript/$_GET[page].php"; ?>
<!-- -->
</td>
<td background="KÉP"></td>
</tr>
<tr>
<td height="14"><img src="KÉP" width="14" height="15"></td>
<td background=KEP></td>
<td height="14"><img src="KÉP" width="14" height="15"></td>
</tr>
</table>
<table width="688" border="0" cellspacing="1" cellpadding="1">
<tr>
<th width="702" scope="col"><div align="center"><img src="KÉP" width="684" align="right"></div></th>
</tr>
</table>
<p align=right class=itty_link> </p>
</body>
</html>
A home.php:
<?PHP
//------------------------------------------------------------------------------------------------------
$SQL = "SELECT * from LISTINGS WHERE STATUS = 'Active' AND HPFEATURED = 'Yes' ORDER BY ID DESC LIMIT 50";
$result = @mysql_query( $SQL ); while( $row = @mysql_fetch_array( $result ) ) {
$pieces = explode("-", $row[CATEGORY]);
$row[CATEGORY] = $pieces[1];
//-----------------------------------------------------------------------------
?>
<?php
$SQLbg = "SELECT * from PACKAGES WHERE ID = '$row[PACKAGE]'";
$resultbg = @mysql_query( $SQLbg ); $rowbg = @mysql_fetch_array( $resultbg );
if ($rowbg[HIGHLIGHT] != $nil) $bgcolor = $rowbg[HIGHLIGHT];
?>
<?PHP
$SQLview = "SELECT * from VIEW WHERE L_ID = '$row[ID]'"; $resultview = @mysql_query( $SQLview ); $rowview = @mysql_fetch_array( $resultview );
$SQLvisit = "SELECT * from VISIT WHERE L_ID = '$row[ID]'"; $resultvisit = @mysql_query( $SQLvisit ); $rowvisit = @mysql_fetch_array( $resultvisit );
?>
<!-- ITT DIV-el TÖRTEM MEG A SORT(FF ÉS OPERÁBAN TÖKÉLETES) -->
<div id="USERS">
<table width="220" height="150" border="0" align="left" cellpadding="1" cellspacing="10">
<tr>
<th width="50%" height="61" scope="col"> <a href="<?PHP mrd("businessdetail", "$row[ID]", "$row
[CATEGORY]", "$rowxxx[MR]", "index.php?page=detail"); ?>"><img
src="kepek/<?php echo "$row[IMAGENAME]"; ?>.jpg" border="6" /></a></th>
</tr>
</table>
</div>
<!-- -->
<?php
$bgcolor = $nil; } ?>
<?PHP session_start();
include 'library/XXXXX';
//---------------------
$filter = "$_GET[page]";
if(stristr($filter, '/') === FALSE) {
} else {
die();
}
//---------------------
include "XXXXX";
include 'XXXX';
include 'XXXX';
include 'XXXXX';
include 'XXXXX';
//---------------------------
if ($_GET[page] == detail) {
$SQL = "SELECT * from LISTINGS WHERE ID = '$_GET[get_id]'"; $result = @mysql_query( $SQL ); $row = @mysql_fetch_array( $result );
$rowxxx[SITENAME] = "$rowxxx[SITENAME] :: $row[TITLE] :: $row[CITY]";
$SQL = "SELECT * from CATEGORIES WHERE ID = '$_GET[category]'"; $result = @mysql_query( $SQL ); $row = @mysql_fetch_array( $result );
$rowxxx[SITENAME] = "$rowxxx[SITENAME] :: $row[TITLE]";
}
if ($_GET[page] == browse) {
$SQL = "SELECT * from CATEGORIES WHERE ID = '$_GET[category]'"; $result = @mysql_query( $SQL ); $row = @mysql_fetch_array( $result );
$rowxxx[SITENAME] = "$rowxxx[SITENAME] :: $row[TITLE] :: $rowxxx[SITENAMEB]";
}
?>
<html>
<head>
<title>
<?php echo $rowxxx[SITENAME]; ?></title>
<link href="stylesheet.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-image: url(images/kep.jpg);
background-repeat: repeat;
}
#Logo {
position:absolute;
width:260px;
height:199px;
z-index:3;
left: 60px;
top: 200px;
background-image: url(kep);
}
#jobbiv {
position:absolute;
width:221px;
height:212px;
z-index:1;
left: 620px;
top: 200px;
}
#ivcsik {
position:absolute;
width:730px;
height:23px;
z-index:2;
left: 150px;
top: 200px;
}
-->
</style></head>
<BODY <?php if ($_GET[page] == account_add || $_GET[page] == $nil || $_GET[page] == home || $_GET[page] == browse) { ?>onLoad="fillCategory();"<?PHP } ?>>
<?php if ($_GET[page] == account_add || $_GET[page] == $nil || $_GET[page] == home || $_GET[page] == browse) { include 'MEHIVOTT PHP'; } ?>
<div id="Logo"></div>
<div id="ivcsik">
<img src="KÉP" width="570" height="24" alt="" /></div>
<div id="jobbiv">
<img src="KÉP" width="222" height="211" alt="" /></div>
<p> </p>
<table width="100%" height="213" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td height="15"><img src="images/bx_1.gif" width="14" height="15"></td>
<td background="KEP"></td>
<td><img src="KEP" width="14" height="15"></td>
</tr>
<tr>
<td height="183" background="KÉP"></td>
<td width="100%" bgcolor="#660000" >
<!-- ITT HIVJA A HOME-t -->
<?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootscript/$_GET[page].php"; ?>
<!-- -->
</td>
<td background="KÉP"></td>
</tr>
<tr>
<td height="14"><img src="KÉP" width="14" height="15"></td>
<td background=KEP></td>
<td height="14"><img src="KÉP" width="14" height="15"></td>
</tr>
</table>
<table width="688" border="0" cellspacing="1" cellpadding="1">
<tr>
<th width="702" scope="col"><div align="center"><img src="KÉP" width="684" align="right"></div></th>
</tr>
</table>
<p align=right class=itty_link> </p>
</body>
</html>
A home.php:
<?PHP
//------------------------------------------------------------------------------------------------------
$SQL = "SELECT * from LISTINGS WHERE STATUS = 'Active' AND HPFEATURED = 'Yes' ORDER BY ID DESC LIMIT 50";
$result = @mysql_query( $SQL ); while( $row = @mysql_fetch_array( $result ) ) {
$pieces = explode("-", $row[CATEGORY]);
$row[CATEGORY] = $pieces[1];
//-----------------------------------------------------------------------------
?>
<?php
$SQLbg = "SELECT * from PACKAGES WHERE ID = '$row[PACKAGE]'";
$resultbg = @mysql_query( $SQLbg ); $rowbg = @mysql_fetch_array( $resultbg );
if ($rowbg[HIGHLIGHT] != $nil) $bgcolor = $rowbg[HIGHLIGHT];
?>
<?PHP
$SQLview = "SELECT * from VIEW WHERE L_ID = '$row[ID]'"; $resultview = @mysql_query( $SQLview ); $rowview = @mysql_fetch_array( $resultview );
$SQLvisit = "SELECT * from VISIT WHERE L_ID = '$row[ID]'"; $resultvisit = @mysql_query( $SQLvisit ); $rowvisit = @mysql_fetch_array( $resultvisit );
?>
<!-- ITT DIV-el TÖRTEM MEG A SORT(FF ÉS OPERÁBAN TÖKÉLETES) -->
<div id="USERS">
<table width="220" height="150" border="0" align="left" cellpadding="1" cellspacing="10">
<tr>
<th width="50%" height="61" scope="col"> <a href="<?PHP mrd("businessdetail", "$row[ID]", "$row
[CATEGORY]", "$rowxxx[MR]", "index.php?page=detail"); ?>"><img
src="kepek/<?php echo "$row[IMAGENAME]"; ?>.jpg" border="6" /></a></th>
</tr>
</table>
</div>
<!-- -->
<?php
$bgcolor = $nil; } ?>
Kimenet
Nem biztos, hogy értem a problémát
Sikerült
<div id="xy"><?PHP BLABLABLA ?></div>.Köszönöm a segítséget.