Non puoi leggere un file di testo - questo e` vero.
E non puoi aggiornare un <div> se non per mezzo di JS.

Dovresti scrivere in un frame nascosto tramite il tuo programma PHP, poi tramite JS copi il contenuto di tale frame dentro il <div>.

Anziche` un frame nascosto, puoi anche usare una popup (o altra finestra), che potrebbe stare in secondo piano.

Sono tutte tecniche comunque che hanno vita breve (nel senso che sono deprecate), ma puoi ancora usarle.