One thing you could utilize is a database setup. On one of the servers, make a database that has a list of all of the website information in it, then in the "list_of_sites.php" page, call upon the database for the list of names. In the database include the urls of the domains, and the site names.
This would look almost like the following:
PHP Code:
<!--Place your html code here to make the list of sites-->
<?php
$server = "mydomain.com"; //url for the mysql server
$DBuser = "username"; //database username
$DBpass = "password"; //database password
$DB = "list_sites"; //actual database name for site info
$conn = mysql_connect($server,$DBuser,$DBpass);
mysql_select_db($DB);
$sites = mysql_query("SELECT * FROM `sites`");
while ($qry = mysql_fetch_array($sites)) {
echo '<a href='.$qry[siteurl].'>'.$qry[sitename].'</a><BR>';
}
?>
Another thing you could try is using an iframe to show "list_of_sites.php" (which is hosted on one server, but shown on all of the ones that are part of this community). These are just a couple of options that you could utilize. Hope this helps somewhat.
Bookmarks