Ver Mensaje Individual
  #27 (permalink)  
Antiguo 18/03/2010, 02:04
gazaposa
 
Fecha de Ingreso: noviembre-2009
Mensajes: 209
Antigüedad: 15 años
Puntos: 0
Respuesta: problema con las tildes y las ñ

Por fin lo he resuelto!!!!
no me lo puedo creer!!
lo he hecho de la siguiente forma, por si a alguien le puede servir
gracias a todos por vuestra ayuda

function cambio($cadenasus)
{
$cadenasus=str_replace("Ñ","N",$cadenasus);
$cadenasus=str_replace("ñ","n",$cadenasus);
$cadenasus=str_replace("á","a",$cadenasus);
$cadenasus=str_replace("é","e",$cadenasus);
$cadenasus=str_replace("í","i",$cadenasus);
$cadenasus=str_replace("ó","o",$cadenasus);
$cadenasus=str_replace("ú","u",$cadenasus);
$cadenasus=str_replace("Á","A",$cadenasus);
$cadenasus=str_replace("É","E",$cadenasus);
$cadenasus=str_replace("Í","I",$cadenasus);
$cadenasus=str_replace("Ó","O",$cadenasus);
$cadenasus=str_replace("Ú","U",$cadenasus);
return $cadenasus;

}
$apellidos=$_POST['apellidos'];

$cuerpo = "Formulario enviado\n";
$cuerpo .= "Apellidos: " . $resultado=cambio($apellidos). "\n";
$nombre=$_POST['nombre'];
$cuerpo .= "Nombre: " . $resultado=cambio($nombre). "\n";
$dni=$_POST['dni'];
$cuerpo .= "DNI: " . $resultado=cambio($dni). "\n";
$institucion=$_POST['institucion'];
$cuerpo .= "Institucion:" . $resultado=cambio($institucion) . "\n";
$direccion=$_POST['direccion'];
$cuerpo .= "Direccion: " . $resultado=cambio($direccion) . "\n";