Salve a tutti..
Non riesco a risolvere solo se compilo con il carattere & o ì è ò à ù #, non funzionano..
Perchè?

Ecco il codice ajax

function modulo_aggiorna()
{

var titolo = document.form1.titolo.value;

// code for IE7+, Firefox, Chrome, Opera, Safari
if(window.XMLHttpRequest)
{

xmlhttp5 = new XMLHttpRequest();

} else {

// code for IE6, IE5
xmlhttp5 = new ActiveXObject("Microsoft.XMLHTTP");

}

xmlhttp5.onreadystatechange = function()
{

if(xmlhttp5.readyState == 4 && xmlhttp5.status == 200)
{

document.getElementById("avvisi").innerHTML = xmlhttp5.responseText;

modulo();

}

}

xmlhttp5.open("GET", "prova.php?titolo="+ titolo, true);

xmlhttp5.send();

}

pagina prova.php

$sql = "UPDATE nomedb SET titolo='". $_GET['titolo'] ."' WHERE id='1'";

if(mysql_query($sql, $connessione))
{

echo"OK";

}