Foros del Web » Programando para Internet » PHP »

problema con caracteres latinos en servidor de arruba.it

Estas en el tema de problema con caracteres latinos en servidor de arruba.it en el foro de PHP en Foros del Web. hola que tengo hecho un script con la funcion mail() "para recoger los datos del formulario y mandarlos a un email. y en hotmail.com y ...
  #1 (permalink)  
Antiguo 21/03/2012, 09:23
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 15 años, 6 meses
Puntos: 1
problema con caracteres latinos en servidor de arruba.it

hola

que tengo hecho un script con la funcion mail() "para recoger los datos del formulario y mandarlos a un email. y en hotmail.com y gmail.com funcionan los acentos y las ñs pero en el correo email de arruba.it no se ven las ñs ni los acentos

esto por que esta pasando? no lo entiendo..

os dejo el codigo del script

send.php

Código PHP:
<?php

if (isset($_POST['submit'])) 
{

    
$nombre =$_POST["nombre"];
    
$email =$_POST["email"];
    
$contenido $_POST["contenido"];
    
$error "";
    if(empty(
$nombre))
    {
        
$error .= "Nombre <br>";
    }
    
    if(empty(
$email))
    {
        
$error .= "email <br>";
    }
    
    if(empty(
$contenido))
    {
        
$error .= "mensaje <br>";
    }
    
    if(!empty(
$error))
    {
        echo 
"por favor, rellena los siguientes campos:<br>".$error;
        
    }
    else
    {
        
$nombre $_POST['nombre'];
           
$email $_POST['email'];
        
$para $_POST['para'];
        
$asunto $_POST['asunto'];      
        
$contenido $_POST['contenido'];      
  
        
$para='[email protected]';
        
$asunto 'formulario contacto';
        
$contenido=$contenido." <br><br>Correo: ".$email." <br>Nombre: ".$nombre;

        
$headers 'MIME-Version: 1.0' "\r\n";
        
$headers .= 'Content-type:text/html; charset=utf-8' '\r\n';
          
//dirección del remitent
        
$headers .= 'From:' .$email '\r\n';
        
        if(
mail($para$asunto$contenido,$headers))
        {
            
$nombre "";
            
$email "";
            
$contenido="";
            
$mensaje "mensaje enviado";
            
header("location:contactanos.php");
        }
    
    
    }
}

?>

Etiquetas: caracteres, formulario, html, latinos, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:12.