Che stupida o.O'
cit."Se però quello che intendi fare è aprire una nuova istanza del browser, non ti servirà a molto perchè perderai le variabili di sessione".
Ovvio...hai perfettamente ragione.
Cmq io mi trovo nella pagina "UNO.PHP" qui faccio click su un pulsante e mi si aprirà la SCHEDA "DUE.PHP" scelgo la fornitura desiderata (selezionando il radio opportuno).
Sempre da questa pagina faccio click sul pulsante che:
1- mi fa chiudere la scheda (ok!)
2- mi fa aggiornare la pagina che era rimasta aperta "UNO.PHP" (come faccio???)

Codice PHP:
<?php
    header
('location:url_pagina_corrente.php');    //aggiorni la pagina corrente
    
header('location:url_pagina_nuova.php');       //redirect su un altra pagina
?>
Dove lo metto questo codice??? l'header fa in modo che nella finestra dove mi trovo venga aperta la pagina specificata nell'url, no?
Quindi se inserisco questo codice nella pagina "DUE.PHP" ottengo che in quella scheda mi viene caricata la pagina "UNO.PHP", così avrei aperta 2 volte la stessa pagina e non va bene, sbaglio?
Come posso risolvere il problema???
Help