Inkludiere die config.php der jeweiligen anderen Boards, dann solltest Du auch auf diese Datenbanken zugreifen können.
Wäre so mein erster Gedanke...
Die Verbindung zu der Datenbank wird in der db/db2.php durchgeführt, die mit der common.php includiert wird.
Da gibt es folgende Funktion:
Code: Alles auswählen
class sql_db
{
var $db_connect_id;
var $query_result;
var $query_resultset;
var $query_numrows;
var $next_id;
var $row = array();
var $rowset = array();
var $row_index;
var $num_queries = 0;
//
// Constructor
//
function sql_db($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true)
{
$this->persistency = $persistency;
$this->user = $sqluser;
$this->password = $sqlpassword;
$this->dbname = $database;
$this->server = $sqlserver;
if($this->persistency)
{
$this->db_connect_id = odbc_pconnect($this->server, "", "");
}
else
{
$this->db_connect_id = odbc_connect($this->server, "", "");
}
if($this->db_connect_id)
{
@odbc_autocommit($this->db_connect_id, off);
return $this->db_connect_id;
}
else
{
return false;
}
}
Also entweder die config.php includieren oder manuell ein Script schreiben, daß sich auf allen Datenbanken anmeldet.
Probleme sehe ich nur bei unterschiedlichen Tabellen. Die müssten eigentlich alle gleich sein, um die User auslesen zu können.´
Oder Du verwendest ein Script wie die Signatur-Images und holst mit einer solchen Funktion die Daten von den anderen Boards...