/* UNTESTED. */
function get_http_lm_date($url) {
$d = parse_url($url);
if ( !$fp = fsockopen ($d['host'], (isset($d['port'])) ? $d['port'] : '80') )
return FALSE;
fputs($fp, "HEAD ".$d['path']." HTTP/1.0\r\n\r\n");
while ( !feof($fp) ) {
if ( ereg ("^Last-Modified: ", $buf = fgets($fp, 256)) ) {
$retval = substr($buf, 15);
fclose($fp);
}
}
if ( !isset($retval) )
return FALSE;
else
return $retval
}
On Saturday 31 May 2003 12:09 pm, chris wrote:
> I have a database full of links. I need to write a script to go to each one
> and check the modification date of the file. My plan is, once that is
> logged, to do this every week and indicate which pages have "changed."
>
> What is the simplest approach to this? Do I need to use CURL functions or
> remotely open the page with fopen? A pointer to the right place in the
> manual would be great...
--
The world holds two classes of men -- intelligent men without religion, and
religious men without intelligence.
-Abu'l-Ala-Al-Ma'arri
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php