w rey....

per l'aggiornamento devi semplicemente chiedere ad A l'ultimo aggiornamento del file in oggetto, se scopri che è più recente del tuo lo copi altrimenti salti semplicemente l'istruzione copy (inutile dire devi eliminare anche l'unlink definitivamente):

Codice PHP:
$a "url_di_A";
$b "url_di_B";// cartella tmp
$f=$_GET["file"];
if (->
file più recente su A<-)
   
copy($a.$f,$b.$f);
// file al client