Cita:
Comentar que el campo de texto de sugerencias es multilineas evidentemente y he usado "System.useCodepage = true;" por si era problema de codificacion de flash al enviar la variable pero esta claro que no.// Funcion de Envio de Correo
var envioMail:LoadVars = new LoadVars();
var recibirMail:LoadVars = new LoadVars();
function Enviar() {
envioMail.nombre = contingut_mc.imatges_mc.nombre_txt.text;
envioMail.email = contingut_mc.imatges_mc.email_txt.text;
envioMail.cuerpo = contingut_mc.imatges_mc.sugerencia_txt.text;
trace("cuerpo: " + contingut_mc.imatges_mc.sugerencia_txt.text);
envioMail.sendAndLoad("CONTENIDO/email.php", recibirMail, "POST");
};
recibirMail.onLoad = function(exito) {
if (exito) {
if(this.estado == "OK"){
attachMovie("enviado_mc", "enviado_mc", 36);
enviado_mc._x = 525;
enviado_mc._y = 270;
Borrar();
}
} else {
attachMovie("error_mc", "error_mc", 36);
error_mc._x = 525;
error_mc._y = 270;
}
};
var envioMail:LoadVars = new LoadVars();
var recibirMail:LoadVars = new LoadVars();
function Enviar() {
envioMail.nombre = contingut_mc.imatges_mc.nombre_txt.text;
envioMail.email = contingut_mc.imatges_mc.email_txt.text;
envioMail.cuerpo = contingut_mc.imatges_mc.sugerencia_txt.text;
trace("cuerpo: " + contingut_mc.imatges_mc.sugerencia_txt.text);
envioMail.sendAndLoad("CONTENIDO/email.php", recibirMail, "POST");
};
recibirMail.onLoad = function(exito) {
if (exito) {
if(this.estado == "OK"){
attachMovie("enviado_mc", "enviado_mc", 36);
enviado_mc._x = 525;
enviado_mc._y = 270;
Borrar();
}
} else {
attachMovie("error_mc", "error_mc", 36);
error_mc._x = 525;
error_mc._y = 270;
}
};
A continuación os pongo el codigo de php que envia el correo:
Código PHP:
<?php
header('Content-Type: text/html; charset=utf-8');
if($_POST['email']){
$time = date ("l dS of F Y h:i:s A");
$sendTo = "[email protected]";
$subject = "\n\n Suggerència de la web de: $nombre";
$headers = "From: $email \n";
$message = "Bústia de Suggeriments.\n $nombre ens comenta: \n\n";
$message .= " · $cuerpo \n\n";
$message .= "fecha: $time\n";
mail ($sendTo, $subject, $message, $headers);
echo "estado=OK";
}
?>
un ejemplo de lo que pasa escribiendo en sugerencias esto:
Cita:
Pues poniendo esto solo llegaria "ricard opina:" lo siguiente no llega por usar el enter.ricard opina:
que la web podria mejorar ...
ohhh...
que la web podria mejorar ...
ohhh...
La verdad es que estoy algo perdido porque es un tema que lo he ido dejando pero que me parece importante que salga bien.
Si alguien le ha pasado o ve el problema que diga algo porque me interesa que llegue bien el email.
Gracias y un saludo ... y perdon por el post tan largo