anziché in sessione salvi i dati nei cookie.
con javascript dovrebbe essere qualcosa così:
codice:
function metti_nel_cookie(form) {
/**
* Non l'ho testata, ma potrebbe dare problemi con gli input radius
* Estendi il supporto alle select
**/
var inputs = form.getElementsByTagName("input"), // Seleziono gli input nel form
i;
for (i = 0; i < inputs.length; i++) {
if (inputs[i].getAttribute("type") != "submit" // Se l'input non è submit, reset o button ...
&& inputs[i].getAttribute("type") != "reset"
&& inputs[i].getAttribute("type") != "button") {
document.cookie += inputs[i].getAttribute("name") + "=" + inputs[i].value; // Lo salvo nel cookie
}
}
}
codice HTML:
<form onsubmit="metti_nel_cookie(this);">
<input name="campo1">
<input name="campo2">
... ...
<input type="submit">
</form>
E poi leggi i cookie nella pagina finale con php