http://de.php.net/filemtime
[quote]
As of PHP 5.0.0 this function can also be used with some URL wrappers. Refer to Appendix J for a listing of which wrappers support stat() family of functionality.
[/quote]
-- red
As you likely don't have PHP5 installed, use fsockopen, filesystem functions to send and receive HEAD request, regexp to get Last-Modified header (http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.29) and strtotime to get unix timestamp.
Working example (I hope):
<?php
$fp = fsockopen("www.abc.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "HEAD /abc/Test.zip HTTP/1.1\r\n";
$out .= "Host: www.abc.com\r\n";
$out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out);
while (!feof($fp)) {
fgets($fp, 1024);
if(ereg('^Last-Modified:\s+([^\r]+)', $m)) {
echo strtotime($m[1]);
break;
}
}
fclose($fp);
}
?>-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

