Показать сообщение отдельно
antyan вне форума      Старый #80  
antyan
Новенький
Регистрация: 25.10.2005
Сообщения: 10


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для antyan Найти все сообщения от antyan Добавить antyan в список друзей  
10.05.2006, 06:28

Вопрос насчет табличек снимаеться... Перевел таки форум сделал Slaed 1.6 + Vb 3.5.4 все идеально работает опять таки остался блок User_Info :) Как проснусь буду пытаться переделать нормально...

Хм взял вот такой код блока последних сообщений :

PHP код:
<?php 
if (!defined('BLOCK_FILE')) {
        
Header("Location: ../index.php");
        exit;
}
global 
$prefix$db,$bgcolor1$bgcolor4
$forum_url "forum";
$forum_id "";
$limit "8";
$txtlimit "30";
$tableprefix ="vb_";
@include_once(
"$forum_url/includes/config.php"); 
if (
$forum_id) { 
$forumid "AND t.forumid=$forum_id"

if(
_SNSS_LANG == "ru") { 
   
define("_FB_TOPIC","<b>Последние темы форума</b>"); 
   
define("_FB_AUTHOR","<b>АвТоР</b>"); 
   
define("_FB_VIEW","<b>Пр.</b>"); 
   
define("_FB_REPLY","<b>От.</b>"); 
   
define("_FB_LAST","<b>Ответил</b>"); 
   
define("_FB_INFORM","Информация пользователя"); 
} else { 
   
define("_FB_TOPIC","<b>Последние темы форума</b>"); 
   
define("_FB_AUTHOR","<b>АвТоР</b>"); 
   
define("_FB_VIEW","<b>Пр.</b>"); 
   
define("_FB_REPLY","<b>От.</b>"); 
   
define("_FB_LAST","<b>Ответил</b>"); 
   
define("_FB_INFORM","Информация пользователя"); 

if (
$limit) { 
$limited "LIMIT $limit"

$thread_sql $db->sql_query("SELECT t.threadid, t.title, t.lastpost, t.lastposter, t.postusername, t.postuserid, t.forumid, t.replycount, t.views, p.postid FROM ".$tableprefix."thread AS t LEFT JOIN ".$tableprefix."post AS p ON(p.postid=t.threadid) WHERE t.visible=1 AND t.open=1 $forumid  ORDER BY t.lastpost  DESC $limited"); 
while(
$thread_get=$db->sql_fetchrow($thread_sql)) { 
$lastpost $thread_get['lastpost']; 
$poster $thread_get['lastposter']; 
$firstposter $thread_get['postusername'];
$tid $thread_get['threadid']; 
$for $thread_get['forumid']; 
$replycount $thread_get['replycount']; 
$views $thread_get['views']; 
$pid $thread_get['postid']; 
$date2 date ("d/m/y G:i" ,$lastpost); 
$title $thread_get['title']; 
$title substr($title,0,$txtlimit); 
$Topic_Buffer .= "<tr bgcolor=\"$bgcolor1\"><td height=\"20\"><a href=\"$forum_url/showthread.php?goto=newpost&t=$pid\">$title</a></td><td align=\"center\"><a href=\"$forum_url/member.php?u=$thread_get[postuserid]\" title=\"?????????? ????????????\">$firstposter</a></td><td align=\"center\">$views</td><td align=\"center\">$replycount</td><td align=\"center\">$poster</td></tr>";


$content .= "<table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" bgcolor=\"$bgcolor4\"><tr><th height=\"20\" align=\"center\"><font class=\"block-title\">Тема</font></th><th align=\"center\"><font class=\"block-title\">Автор</font></th><th align=\"center\"><font class=\"block-title\">Пр.</font></th><th align=\"center\"><font class=\"block-title\">От.</font></th><th align=\"center\"><font class=\"block-title\">Последний</font></th></tr>";
$content .= "$Topic_Buffer";
$content .= "</table>";
?>


Но у меня почему то например 2 ссылки в блоке показывает вот так :

_http://хост/forum/showthread.php?goto=newpost&t=

хотя они есть и имеют например такой адрес :

_http://хост/forum/showthread.php?p=707

В чем проблема? ):