ciao,
Ho questo problema,
ho una pagina php in cui inserisco dei dati nel DB. alla fine dell'inserimento avrei bisogno di far ritornare l'utente alla pagina di origine, visualizzando i dati appena inseriti.
per far tornare indietro uso questo comando php con JS:
header("Refresh: 2;URL=javascript:history.go(-1)")";
il problema è che non posso mettere l'url della pagina perchè quella pagina è suddivisa in 3 parti con i vari if/else.
se facessi così mi andrebbe a caricare la pagina all'inizio, non so se mi spiego.
l'unica soluzione che riesco a vedere è
history.go(-1) + refresh...
history.go(-1) mi va bene perchè mi fa tornare alla pagina precedente, ma mi servirebbe che facesse anche un refresh della pagina percedente.
quindi è possibile mettere in sequenza 2 comandi:
1) history.go(-1)
2) this.location.reload() ( è il comando giusto?)
tipo una cosa del genere, che non funziona:
header("Refresh: 2;URL=javascript:history.go(-1);this.location.reload()");
Spero di essermi spiegato
Grazie