reset($mirror_sites);
while ($site = key($mirror_sites)) {
next($mirror_sites);
$country=$mirror_sites[$site][0];
$location=$mirror_sites[$site][1];
if (eregi("^http://",$site)) {
$method="HTTP";
$srcdir="distributions/";
} elseif (eregi("^ftp://",$site)) {
$method="FTP";
$srcdir="";
} else {
$method="unknown";
}
if (!isset($lastcountry)) {
echo('');
echo(' | ');
$lastcountry=$country;
} elseif ($lastcountry!=$country) {
echo('');
echo(' |
 | ');
$lastcountry=$country;
}
if ((!isset($lastlocation))||($lastlocation!=$location)) {
echo("$location \n");
$lastlocation=$location;
}
$src_file = "${site}${srcdir}php-${current}.tar.gz";
$win32_file = "${site}${srcdir}php-${win32_current}-win32.zip";
echo("");
if (eregi("caraveo",$site)) { # special case ;-)
echo("- ");
download_link("${site}/php3latest.zip","Latest patched Windows version");
echo("
\n");
} else {
echo(" - ");
download_link($src_file, "($method) PHP $current source");
echo("
\n");
echo(" - ");
download_link($win32_file, "($method) $win32_current Win32 binary");
}
echo("
\n");
}
?>
|
|