Salve, credo sia semplice per voi, ma io di javascript non capisco quasi nulla:
codice:
function getmessaggio() {
var mess = 'messaggio=' + prendi_valore_hash('messaggio');
$.ajax({
url: "client.php",
type: "POST",
data: 'messaggio=' + mess,
cache: false,
success: function (html) {
$('.loading').hide();
$('#contenitore').html(html);
}
});
}
Questo è il pezzo "incriminato" della chiamata ajax.
Nella paguina client.php ho messo ad inizio pagina un $_POST['messaggio'], che però se provo a stampare è sempre vuoto. Se inserisco il contenuto di client.php nella pagina funziona tutto benissimo, ma se provo a usare questo javascript non và bene:
"Notice: Undefined index: messaggio in..." è l'errore che ricevo sempre, quidni non viene effettivamente passato il valore.
Sapreste dirmi qual'è l'errore?
P.S. Quasi dimenticavo, il campo testo del messaggio è un normalissimo:
codice:
<input type="text" name="messaggio" id="messaggio" />