cvs: phpweb /bin mirrors.php update-mirrors
| From: | Jim Winstead | Date: | Sat, 07 Jul 2001 00:12:53 +0000 |
| Subject: | cvs: phpweb /bin mirrors.php update-mirrors | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-5243@lists.php.net to get a copy of this message | ||
jimw Fri Jul 6 20:12:53 2001 EDT
Added files:
/phpweb/bin mirrors.php update-mirrors
Log:
generate list of mirrors from database
Index: phpweb/bin/mirrors.php
+++ phpweb/bin/mirrors.php
<?php
mysql_connect("localhost","nobody","");
mysql_select_db("php3");
$res = mysql_query("SELECT * FROM mirrors ORDER BY cc");
if (!$res) die("error");
echo "<?php\n\$MIRRORS = array(\n";
while ($row = mysql_fetch_array($res)) {
if (!strstr("http:",$row[hostname]))
$row[hostname]="http://$row[hostname]/";
echo " \"$row[hostname]\" =>
array(\"$row[cc]\",\"$row[providername]\",$row[has_stats],\"$row[providerurl]\",$row[mirrortype],$row[has_search],\"$row[lang]\"),\n";
}
echo ' 0 => array("xx", "Unknown", 0, "/", 2, 0,
"en")', "\n";
echo ");\n";
echo "?>\n";