Originariamente inviato da selidori
(quindi in tempo reale e non ad invio form, per questo uso JS e non ho messo appunto il tag FORM).
e cha male fa il <form>? elementi <input> non possono esistere fuori da form
codice:
function OnClickPIC(q) {
var ExpireDate = new Date();
ExpireDate.setTime(ExpireDate.getTime() + (30 * 24 * 3600 * 1000));
document.cookie = "quante="+q+"; expires=" + ExpireDate.toGMTString() +"; path=/";
}
codice:
<form>
<input type="radio" name="quantepic" value="25" onClick="OnClickPIC(25)"> 25
<input type="radio" name="quantepic" value="50" onClick="OnClickPIC(50)"> 50
<input type="radio" name="quantepic" value="100" onClick="OnClickPIC(100)"> 100
</form>
se non funziona cosi' non dipende dallo script ma da impostazione del browser
per fare un test aggiungi questo
codice:
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
window.onload = function() {
alert(readCookie("quante"));
}
cosi' al reload puoi verificare cosa e' settato nel cookie
ciao