ritornare alla pagina precedente con HTTP_REFERER o altro

Praticamente il tasto indietro di queste pagine deve rimandare alla pagina precedentemente visitata e non ad una predefinita, dal momento che queste pagine sono richiamate da script diversi.

ho impostato l'href del button indietro di queste pagine a echo $_SERVER['HTTP_REFERER']
 
Ho capito (forse) il problema: praticamente, la pagina in caso di errore di compilazione del form, richiama se stessa e quindi l'HTTP_REFERER punta a se' stesso, forse viene cancellato.

Come risolvo?
 

Discussioni simili