altro problema...fin'ora inviava tranquillamente, ora per POST non mi invia più nulla...
ho questa situazione:
codice:
<title>Informativa</title>
<script type="text/javascript" src="benvenuto/scripts/jquery.js"></script>
</head>
<form id="esempio5" name="form" method="post" enctype="multipart/form-data">
<div id="consenso_B">
SI<input id="chkConsensoTrasmissioni" type="radio" name="chkConsensoTrasmissioni" value="1" onClick="document.form.cmdConf.disabled = !(this.checked)" style="float:left"/>
</div>
<div id="consenso_C">
NO<input id="chkConsensoTrasmissioni" type="radio" name="chkConsensoTrasmissioni" value="0" onClick="document.form.cmdConf.disabled = !(this.checked)" style="float:left"/>
</div>
<div style="margin-left:10px">
<input type="button" id="cmdConf" name="cmdConf" value="Conferma" onClick="subControl()" />
</div>
<input type="hidden" id="SessIdUserEsterno" name="SessIdUserEsterno" value="<?php echo $_SESSION['SessIdUserEsterno'];?>" />
<input type="hidden" id="txtUserName" name="txtUserName" value="<?php echo $_SESSION['SessUserName'];?>" />
</form>
<script>
function subControl() {
var num=0;
for (i=0; i<document.forms.form.chkConsensoTrasmissioni.length; i++) {
if (document.forms.form.chkConsensoTrasmissioni[i].checked) {
num++;
}
}
if(num==1){
$(document).ready(function() {
var chkConsensoTrasmissioni = $("#esempio5 input:checked").val();
var txtUserName = "alberodinatale";
var SessIdUserEsterno = $("#SessIdUserEsterno").val();
$.ajax({
type: 'POST',
url: 'benvenuto/updateConsenso.php',
data: 'txtUserName=' + txtUserName,
success: function(){
$("#show").load("benvenuto/updateConsenso.php");
}
});
});
}
else{
alert("Leggere l'Informativa per favore ed eseguire una scelta.");
return;
}
}
</script>
nella pagina php dove ricevo i dati per l'update:
Codice PHP:
$TxtUserName = $_POST['txtUserName'];
Il valore della variabile $TxtUserName è vuota, praticamente non ha inviato nulla...
mi sto scervellando, ma non ne vengo a capo...
potete darmi una mano per favore ?
grazie mille .....