Så här kan du göra..
<? echo "Modifierad: ".date( "d F Y H:i:s.", getlastmod() ); ?>
------------------
" The code is out there "
4 svar · 157 visningar · startad av Asterix
Hur gör man? Jag vet att man kan använda filemtime () men den funkar inte när man anger en URL. Går det att göra på något annat sätt.
------------------
/Emil Hesslow
Så här kan du göra..
<? echo "Modifierad: ".date( "d F Y H:i:s.", getlastmod() ); ?>
------------------
" The code is out there "
[r]tror inte det går riktigt[/r]
------------------
All Your Base Are Belong To Us
[Redigerat av herq den 28 mar 2001]
Jag vill inte veta när scriptet senast ändrades utan när en fil som inte ligger på server senast ändrades
------------------
/Emil Hesslow
Det finns inget enkelt sätt att göra det på.
Ex.
<?
$host = 'www.passagen.se';
$port = 80;
$timeout = 30;
$fp = fsockopen($host, $port, &$err_num, &$err_msg, $timeout);
if ($fp)
{
fputs($fp,"HEAD / HTTP/1.0\n\n");
while(!feof($fp)) {
echo nl2br(fgets($fp,128));
}
fclose($fp);
}
else
{
print("ERROR #$err_num: $err_msg<BR>\n");
}
?>
Ovanstående ger bl.a. "Last-Modified: Wed, 24 May 2000 12:14:40 GMT". Tyvärr verkar varje server ge ett eget svar, Last-Modified finns inte alltid med.
/j
------------------
R6