Rafa, a mi me funciona. faltaba un punto y coma en el php.
<?php
$sendTo = "[EMAIL PROTECTED]";
//$localsubject = utf8_decode($asunto);
$subject = utf8_decode($_POST["asunto"]);;
$headers = "From: " . "::Formulario ::";
$headers .= "<" . $_POST["email"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["email"];
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-15\r\n";
$localcuerpo = urldecode(utf8_decode($_POST['cuerpo']));
$localnombre =utf8_decode($_POST['nombre']);
$sendCuerpo = '<html><head><title>Formulario_Prueba</title><meta
http-equiv="Content-Type" content="text/html;
charset=iso-8859-1"></head><body><p><b><font color="#009999" size="2"
face="Arial, Helvetica,sans-serif"><strong><font color="#006666" >E-MAIL
ENVIADO POR : </font></strong></font></b><font color="#006666" size="2"
face="Arial,Helvetica, sans-serif"></font><font size="2" face="Arial,
Helvetica, sans-serif">'. $localnombre .'<br> <b><font
color="#006666">DIRECCIÓN DE CORREO:</font></b>'.$_POST["email"]
.'<br><b><font color="#006666">MENSAJE: </font></b>' .$localcuerpo .
'</font> </p></body>';
if(mail($sendTo, $subject,$sendCuerpo, $headers)){;
$estado="enviado";
}else{
$estado="error";
}
echo ("&estado=$estado&");
?>
----- Original Message -----
From: "Contacto" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, September 26, 2005 12:29 PM
Subject: [ASNativos] utf8_php
> hola,
> tengo una serie de problemas para enviar un e-mail,
> ya se que se ha posteado y he probado las soluciones que se han puesto,
pero
> no funciona .
> el tema de los ascentos que no los recibo bien en el e-mail :
> tengo en el php puesto :
> $localcuerpo = utf8_decode($cuerpo);
> donde cuerpo es una variable que recibe php desde flash
> la cosa es que con esto no recibo ningún e-mail de respuesta , pero si
quito
> el utf8_decode me llega correctamente el e-mail pero con los caracteres
mal.
> Por que no me llega na cuando intento usar el famoso utf8_decode?¿?¿?
> gracias
> Rafael
> [www.fabricanet.com]
>
>
>
>