Nada, he seguido vuestras indicaciones y elininado los acentos pero nada, seguimos igual, sigue fallando en Chrome y solo en Chrome, los campos me siguen llegando vacios... Adjunto nuevo código:
<?
//echo "Vamos a enviar el mensaje<br>";
//echo $_POST['Empresa'];
//echo "<br>";
$Nombre = $_POST['Nombre'];
$Apellidos = $_POST['Apellidos'];
$Empresa = $_POST['Empresa'];
$Direccion = $_POST['Direccion'];
$email = $_POST['Email'];
$Pais = $_POST['Pais'];
$texto = $_POST['Texto'];
//echo $Empresa;
//echo "<br>";
//Componemos el mensaje
$asunto = 'Solicitud de catálogos/Información';
$para = '
[email protected]';
$cuerpo = "Datos del usuario:\n";
$cuerpo .= "Nombre: " . $Nombre . "\n";
$cuerpo .= "Apellidos: " . $Apellidos . "\n";
$cuerpo .= "Empresa: " . $Empresa . "\n";
$cuerpo .= "Direccion: " . $Direccion . "\n";
$cuerpo .= "Email: " . $email . "\n";
$cuerpo .= "Pais: " . $Pais . "\n";
$cuerpo .= "Texto: " . $texto . "\n";
$cabeceras .= 'From: Consulta'. "\r\n";
$exito = false;
//Si el mensaje no ha podido ser enviado se realizaran 4 intentos mas como mucho
//para intentar enviar el mensaje, cada intento se hara 5 segundos despues
//del anterior, para ello se usa la funcion sleep
$intentos=1;
while ((!$exito) && ($intentos < 5)) {
$exito = mail($para, $asunto, $cuerpo, $cabeceras);
//echo "cabecera:".$cabeceras;
//echo "<br>para:".$para;
//echo "<br>asunto:".$asunto;
//echo "<br>body:".$cuerpo;
$intentos=$intentos+1;
sleep(5) ;
}
if(!$exito)
{
echo "Problemas enviando correo electrónico a ".$valor;
}
else
{
//echo "Mensaje enviado correctamente a ".$para."<br>";
header( 'Location: http://www.semi.es/index.html' ) ;
}
?>