Buongiorno a tutti, ho un problema per me insormontabile in quanto non conosco javascript.

Sto implementando un programmino con php e per la gestione degli errori utilizzo questa semplice funzione che richiama un pop-up che descrive l'errore e mi fa tornare alla pagina precedente:

Codice PHP:
function error_message($msg){
      
html_header();
      echo 
"<SCRIPT>alert(\"Error:$msg\");histori.go(-1)</SCRIPT>"
     
html_footer();
      exit;
 } 
il problema è che la pagina alla quale ritorno ricava i suoi valori da un altro sistema e nel refresh perde queste informazioni.

Ho quindi pensato di passare i valori all'interno della funzione error_message e di inviarle alla pagina precedente attraverso lo script javascript ma non so come fare.

Qualcuno può darmi una mano?