Buongiorno, ho questa domanda:
Volendo salvare dei dati su un file per caricarli fra pagine, qual'è il posto corretto?

Spiego il problema:
Sito in WordPress
Ho la pagina1 che cambia una immagine.
Una pagina2 mirror deve cambiare l'immagine come pagina1 (in automatico)

Mi sono fatto una routine in PHP che salva l'immagine scelta su un file esterno .txt da pagina1
E poi una routine che carica lo stesso file da pagina2 ma SENZA fare l'update della pagina (refresh)

E qui nasce il mio problema il file txt che vado a leggere e caricare da pagina1 è come se non fosse aggiornato. Se invece faccio il refresh della pagina, anche il file si aggiorna e viene caricato il file correttamente. Per leggere il file uso questa sintassi:
Codice PHP:
  $filename "/tmp/utente101.txt";
  
$handle fopen($filename"r");

  
$img101 fread($handlefilesize($filename));

  
fclose($handle); 
$img101 fino a che non faccio il refresh della pagina mi tiene il vecchio dato. Perché ? Cosa sto sbagliando ? Per caso PHP mi punta ad una sessione differente ? Come faccio a forzare la lettura corretta ?

Saluti
Alf