Последни теми от форума

DobriMcConnor

Registered
Здравейте, !

Взех 1 скрипт за последни теми от форума от сайта, но не помня от кой беше (мисля, че от @miro94), но това няма значение. Значи проблема е, че скрипта не изкарва никакви новини, а преди няколко часа си работеше нормално. Ето ми кода:
Код:
<?php
$host="localhost";
$user="user";
$pass="pass";
$link=mysql_connect($host, $user, $pass) or die(mysql_error());
$db=mysql_select_db("db") or die(mysql_error());
$query="SELECT
c.topic_time , c.topic_title,c.forum_id,c.topic_id,
c.topic_replies,c.topic_type FROM phpbb_topics c , phpbb_forums f WHERE
c.forum_id=f.forum_id and f.prune_freq like '0' ORDER BY c.topic_time DESC LIMIT 0,10";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)) {
if (strlen($row['c.topic_title'])>35)
{$totchki="...";}
else
{$totchki="";}

$row['c.topic_title']=substr($tema,0 , 35);
echo "<div style='text-decoration: none; text-align: left;><font color='#fffff;'> Последно от форума  <br> <img src=\"img/strelka.png\"> <a href=\"forum/viewtopic.php?t=$row[topic_id]\" title=\"$row[topic_title]\">$row[topic_title]$totchki</a><br></div>";
}
?>
 
И при мен така се получи , смених кода с някъв друг нали настройх го запаметих и след това пак върнах стария и се получи пробваи и ти.
 
<?php
Код:
include "forum/config.php";
//Брой на последните теми, които искате да се показват
$latest = "10";

$link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd");
if (!$link)
{
die('Not connected : ' . mysql_error());
}
$db_selected = mysql_select_db("$dbname", $link);
if (!$db_selected)
{
die ('Can\'t use foo : ' . mysql_error());
}
mysql_query("SET NAMES cp1251");
$get_url = "SELECT config_name, config_value FROM $table_prefix".config." WHERE config_name = 'server_name' LIMIT 0,1";
$url = mysql_query($get_url);
$url = mysql_fetch_array($url);
$latest_topics = "SELECT * FROM $table_prefix".topics." WHERE topic_approved = '1' ORDER BY topic_time DESC LIMIT 0,$latest";
$topics = mysql_query($latest_topics);
echo "<table border=\"0\" cellpadding=\"4\" cellspacing=\"2\" width=\"492\"> 
<tr style='border: 1px solid #e3e3e3; background: #e3e3e3;'> 
<td style='border: 1px solid #e3e3e3;  background: url(images/forumlast.png) repeat-x;'><center><img src=\"images/themes.png\" /></center></td><td style='border: 1px solid #e3e3e3;  background: url(/images/forumlast.png) repeat-x;'>Тема</td><td style='border: 1px solid #e3e3e3;  background: url(images/forumlast.png) repeat-x; text-align: center;'>Преглеждания</td><td style='border: 1px solid #e3e3e3;  background: url(images/forumlast.png) repeat-x;'><center>Отговори</center></td>";
while($row = mysql_fetch_array($topics))
{
extract($row);
if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
{

echo "<tr><td style='border: 1px solid #e3e3e3;  background: #1c1c1c repeat-x;'><center><img src=\"images/news.png\" /></center></td><td style='border: 1px solid #e3e3e3;  background: #1c1c1c repeat-x;'><font color=\"white\">   <a href='".$phpbb_root_path."/viewtopic.php?f=".$forum_id."&t=".$topic_id."' target='_blank'>".$topic_title."</a></td><td style='border: 1px solid #e3e3e3;  background: url(images/forumlast.png) repeat-x;'>$topic_views</td><td style='border: 1px solid #e3e3e3;  background: #1c1c1c repeat-x;'>$topic_replies</td></tr>";
}
}

echo "</table>";

?>


Я виж сега
 

Back
Горе