Joostina 1.2.
Пытаюсь прикрутить модуль вывода последних постов из Воблы.
Код модуля:
<?php
// no direct access
defined( '_VALID_MOS' ) or die( '!' );
$base="имя базы";
$user="логин";
$pass="пароль";
$host="хост";
$link = mysql_connect($host,$user,$pass)or die("!");
mysql_select_db($base, $link) or die ("!");
$query = "SELECT threadid,lastposter,title,dateline,userid FROM thread LEFT JOIN user ON (thread.lastposter=user.username) ORDER BY dateline DESC LIMIT 5";
$result = mysql_query($query, $link);?>
<img align="left" border="0" src="/templates/templ/images/headers/vb.gif" alt="Темы форума" title="Последние темы нашего форума">
<br/><br/>
<?
while ($row = mysql_fetch_array($result))
{
echo "<img src='/templates/templ/images/arrow.gif' border=0 alt=' '> <a target='_blank' title='".$row['title']."' class='module' href='../smf/showthread.php?threadid=".$row['threadid']."'>".$row['title']."</a><br />";
}
?>
<br /><br />
<img align="left" border="0" src="/templates/templ/images/headers/new_users.gif" alt="Новички" title="Новички на нашем форуме">
<br /><br />
<?
$query = "SELECT username,userid FROM user ORDER BY joindate DESC LIMIT 5";
$result = mysql_query($query, $link);
while ($newuser = mysql_fetch_array($result))
{
echo "<img src='/templates/templ/images/arrow.gif' border=0 alt=' '> <a href='http://mazda-team.net/smf/member.php?u=".$newuser['userid']."' target='_blank'>".$newuser['username']."</a><br />";
}
?>
Сам модуль работает, но когда его включаешь, перестают работать все остальные. Т.к. они тоже начинают искать свои таблицы не в БД сайта, в БД форума (указанной в данном модуле), где их естественно нет.
Как сделать, чтоб остальные модули "понимали", что $base="имя базы"; указанно не для них?