ugrás a tartalomhoz

ma van-e?

Cadeyrn · 2004. Dec. 15. (Sze), 16.27
Üdv!

Akadt egy érdekes problémám, miszerint egy fórumomon ( http://www.hangszercenter.hu/z.ph?l=hu&m=forum ) úgy van megoldva, hogy friss-e a legutolsó hozzászólás (értsd: volt-e ma új), hogy a bejegyzett Unix-időt leosztja 84600-al, veszi az egészrészét, ezt megteszi az éppen aktuális idővel, a kettőt összeveti és voi la.
Node az éjfél környéki bejegyzéseknél szokott probléma lenni, ugyanis az éjfél után pár perccel bejegyzett dolgok nem látszódnak mainak pár óra múlva.
Bevallom őszintén, fogalmam sincs, mi baja, de itt a kód, hátha valaki tud segíteni.

<?php
echo "<div align=\"center\"><h1>".forum."</h1><br>
<h3><a href=\"z.php?l=$lang&amp;m=forum&amp;f=uj_tema\">".uj_tema."</a></h3><br><br></div>";
echo "<div align=\"center\"><div class=\"forum\">
<div class=\"forum0head\"><strong>".maicucc."</strong></div>
<div class=\"forum1\"><strong>".temanev."</strong></div>
<div class=\"forum2\"><strong>".hozzaszolasok."</strong></div>
<div class=\"forum3\"><strong>".temaindito."</strong></div>
<div class=\"forum4\"><strong>".temadatum."</strong></div>
</div><div class=\"forumdiv\"></div>";
$lis = mysql_query ("SELECT * FROM forum_lista ORDER BY ID desc",$kapcsolat);
$lis_s = mysql_num_rows ($lis);
for($i=0;$i<$lis_s;$i++)
    {
$sor = mysql_fetch_row ($lis);
$kulcs = $sor[1];
$tabla = "forum-$kulcs";
$tema = mysql_query ("SELECT * FROM `$tabla` ORDER BY ID desc",$kapcsolat);
$hozzaszolasok = mysql_num_rows ($tema);
echo "<div class=\"forum\">\n";
echo "<a class=\"forumlink\" href=\"z.php?l=$lang&amp;m=forum&amp;f=tema&amp;id=$kulcs\">\n";
$ido = time ();
$ma = (int)(($ido) / 86400);
$lista2 = mysql_query ("SELECT * FROM `$tabla` ORDER BY ID desc",$kapcsolat);
$szam = mysql_num_rows ($lista2);
$valami = mysql_fetch_row ($lista2);
$dat2 = date("Y. m. d. H:i", $valami[2]);
$bejegynap = (int) ($valami[2] / 86400);
if ($bejegynap == $ma )
{
echo "<span class=\"forum0\">!</span>\n";
}
else
{
echo "<span class=\"forum0\">&nbsp;</span>\n";
}
echo "<span class=\"forum1\">$sor[3]</span>\n";
echo "<span class=\"forum2\">$hozzaszolasok</span>\n";
echo "<span class=\"forum3\">".$valami[3]."</span>\n
<span class=\"forum4\">$dat2</span></a></div>
<div class=\"forumdiv\"></div>\n";
   }
echo "</div></div>";
?>
 
1

Es ha ugy csinalod,hogy szepe

Hegi · 2004. Dec. 16. (Cs), 15.35
Es ha ugy csinalod,hogy szepen leosztogacc,eloszor evvel aztan honappal?

<?php
$bejegynap = $row['date'];
$bejegynap = $bejegynap / date("Y",$bejegynap);
$bejegynap = $bejegynap / date("m",$bejegynap);
$bejegynap = date("d",$bejegynap);
?>
Bocs,de most nincs idom tuzetesebben vegigvizsgalni,de szerintem ennek igy jonak kell legyen.


//Hegi