ok...
farò del mio meglio.

ho un catalogo di prodotti, e c'è un carrello sempre presente, ho messo le funzionalità per modificare aggiungere ed eliminare il contenuto del carrello.

Funziona tutto, l'unica cosa che non mi piace è che se ricarico la pagina con il pulsante di refresh del browser, il prodotto viene reinserito nel carrello, quindi aumenta la quantità.

Le funzioni che inseriscono | modificano | rimuovono i prodotti dal carrello sono nella stessa pagina che le chiama...

Praticamente il form manda le var alla stessa pagina nel quale si trova, e una variabile sblocca il meccanismo che fa partire le funzioni. Meccanismo che altrimenti "dorme".

Quando ricarico la pagina la var che sblocca viene risottomessa...

Dovrei creare un'altra pagina che esegue e poi mi reindirizza a quella di prima.

Tu come faresti?

Siccome sono un principiante la soluzione ovvia mi sfugge, probabilmente mi sono solo complicato la vita.