Para la prueba estoy usando este formulario:
Código PHP:
<?php
if (isset($_POST['clickonbutton'])
{
$conexion = mysql_connect("localhost", "root", "pass");
mysql_select_db("cartas", $conexion);
$sql = "INSERT INTO carta (texto) VALUES ('$texto')";
$result = mysql_query($sql);
echo $_POST['texto'];
}
?>
<form action="" method="post">
<textarea name="texto"></textarea><br />
<input type="submit" value="Enviar" name="clickonbutton"/><br />
</form>
ññññ(para las ñ)| o |óóóó(para los acentos)
Verifique si estaba usando DEFAULT CHARSET=utf8 en la DB y si lo tengo puesto asi,? Cual podria ser el problema.
Muchas gracias