GuardarDatos = function(nom,men){
oGuardar=new LoadVars();
oGuardar.campo1=nom;
oGuardar.campo2=men;
oGuardar.sendAndLoad("salvarForo.php",oGuardar,"post");
}
Estas se recogen en el PHPO aquí:
$campo1 = htmlentities($_POST[campo1]);
$campo2 = utf8_encode(htmlentities($_POST[campo2]));
$csql = "INSERT INTO `Foro` VALUES ('', '$campo1', '$campo2');";
Y se guardan correctamente en la base de datos........excepto si alguno de los campos contienen tildes. El cotejamiento que uso en los campos es "utf8_spanish_ci", aunque he probado con otros y nada, en vez de campeón, aparece campeón. ¿Alguna idea?