en el boton de envio del flash pongo, aparte de la comprobacion de datos, el siguiente codigo:
Código :
form_lv = new LoadVars();
form_lv.nombre = _parent.nombre.text;
form_lv.telefono = _parent.telefono.text;
form_lv.email = _parent.email.text;
form_lv.mensaje = _parent.mensaje.text;
form_lv.sendAndLoad("http://www.miweb.com/envio_mail.php", form_lv, "POST");
_parent.estado.text = "Enviando Formulario de Consulta...";
form_lv.onLoad = function() {
trace("LLEGO");
if (this.estatus == "ok") {
_parent.estado.text = "El mensaje se envio correctamente";
} else {
_parent.estado.text = "Error en el envio: Intentelo de nuevo.";
}
};El archivo php (envio_mail.php) funcionaba con el siguiente codigo:
Código :
<?php
{
//numero de control aleatorio
$boundary = md5(time().rand(1,100));
$fecha = date("d-M-y H:i");
$content='
<html>
<head>
<title>Formulario De Contacto</title>
</head>
<body link="/* CCCCCC" vlink="/* FFFFFF" alink="/* CC0033">
<table width="600" height="280" border="0" align="center">
<tr>
<td width="600" height="20" align="center" valign="middle" bgcolor="/* 666666" colspan="2">
<p><font color="/* FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Contenido De La Consulta</strong></font></p></td>
</tr>
<tr>
<td width="130" height="20" align="left" valign="middle" bgcolor="/* CCCCCC">
<p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif"><b> Nombre: </b></font></p></td>
<td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC">
<p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$nombre.'</font></font></font></p></td>
</tr>
<tr>
<td width="130" height="20" align="left" valign="middle" bgcolor="/* CCCCCC">
<p><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2"><b> Telefono: </b></font></font></p></td>
<td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC">
<p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$telefono.'</font></font></font></p></td>
</tr>
<tr>
<td width="130" height="20" align="left" valign="middle" bgcolor="/* CCCCCC">
<p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif"><b> Correo Electronico: </b></font></font></font></p></td>
<td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC">
<p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2"><a href="'.$email.'">'.$email.'</a></font></font></font></p></td>
</tr>
<tr>
<td width="130" height="80" align="left" valign="top" bgcolor="/* CCCCCC">
<p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif"><b> Mensaje/Consulta: </b></font></font></font></p></td>
<td width="470" height="80" align="left" valign="top" bgcolor="/* 0099CC">
<p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$mensaje.'</font></font></font></p></td>
</tr>
<tr>
<td width="130" height="20" align="left" valign="middle" bgcolor="/* CCCCCC">
<p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif"><b> Fecha: </b></font></font></font></p></td>
<td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC">
<p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$fecha.'</font></font></font></p></td>
</tr>
<tr>
<td width="130" height="20" align="left" valign="middle" bgcolor="/* CCCCCC">
<p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif"><b> IP: </b></font></font></font></p></td>
<td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC">
<p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$REMOTE_ADDR.'</font></font></font></p></td>
</tr>
<tr>
<td width="130" height="20" align="left" valign="middle" bgcolor="/* CCCCCC">
<p><font face="Georgia, Times New Roman, Times, serif"><font size="-2" face="Verdana, Arial, Helvetica, sans-serif"><b> Serie: </b></font></font></p></td>
<td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC">
<p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$boundary.'</font></font></font></p></td>
</tr>
</table>
</body>
</html>
';
mail('[email protected]', 'Formulario de contacto',$content,"MIME-Version: 1.0\nContent-type: text/html; charset=UTF-8\nFrom: $empresa < $email >");
$mensaje = '
<html>
<head>
<title>Confirmación de Envio del Formulario de Contacto</title>
</head>
<body link="/* 666666" vlink="/* 999999" alink="/* CCCCCC">
<table width="450" height="228" border="0" align="center">
<tr>
<td width="450" height="201"><font color="/* 0099CC" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>'.$nombre.'</b>,
gracias por sus comentarios.</font><br>
<br> <font color="/* 999999" size="1" face="Verdana, Arial, Helvetica, sans-serif">Su
correo ha sido recibido y será respondido con la mayor brevedad
posible.<br>
<br>
Este correo confirma su envío efectuado desde nuestro formulario
de contacto. </font><br> <font color="/* 999999" size="1" face="Verdana, Arial, Helvetica, sans-serif">Si
recibe este correo por accidente, por favor, comuníquelo a
nuestro <a href="mailto:[email protected]">Administrador</a>.
</font> <font color="/* 999999" size="1" face="Verdana, Arial, Helvetica, sans-serif"><br>
<br>
Si lo desea puede hacerlo a través de nuestro <a href="http://www.miweb.com">formulario</a>
de contacto.</font><br> <br> <font color="/* 999999" size="1" face="Verdana, Arial, Helvetica, sans-serif">Este
formulario a sido enviado el '.$fecha.'</font></td>
</tr>
</table>
</body>
</html>
';
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$cabeceras .= 'From: Nombre < [email protected] >' . "\r\n";
mail ("$empresa < $email >", "Su correo ha sido recibido",$mensaje,$cabeceras);
}
echo "&estatus=ok&";
?>Para que funcionara puse esto justo debajo de donde obtengo la fecha, pero aun asi no funciona...
Código :
$nombre = $_POST['nombre']; $telefono = $_POST['telefono']; $email = $_POST['email']; $mensaje = $_POST['mensaje'];
tambien probe de reemplazar cada vez que aparecia una variable como '.$nombre' por '.$_POST["nombre"]' pero asi tampoco me funciona...
alguna idea???
