vise dato for seneste ændring for fil på en remote server
Har en fil (master.pdf) til at ligge på en server (civil.auc.dk) der ikke kører php og har så et link til denne fra min hjemmeside (hvor jeg kan køre php).Jeg kunne godt tænke mig at der ved siden af linket til filen stod hvornår den sidst var blevet opdateret og har fundet en stump kode der kan dette... problemet er bare at denne kode også returnerer en hel masse andet nonsens og jeg kun har brug for datoen for den seneste ændring.
Koden ser således ud:
$domain = "www.civil.auc.dk";
$file = "/~nigo03/projekt/master.pdf";
$fp = fsockopen ($domain, 80, $errno, $errstr, 30);
$header = "HEAD $file HTTP/1.0\r\n\r\n";
if (!$fp) {
echo "$errstr ($errno)";
} else {
fputs ($fp, "$header");
while (!feof($fp)) {
$output .= fgets ($fp,128);
}
fclose ($fp);
}
echo $output;
og outputtet af den kan ses på http://www.nigo.dk/projekt/test.php
Hvordan får jeg skåret alt det nonsens væk så den kun viser datoen? Og nej... selv om det måske ville være lettere kan jeg ikke have filen til at ligge på samme server som min hjemmeside...
på forhånd tak...
