Hola de nuevo,
Finalmente los mensajes llegan a destino con todos los datos, no me llegaba el contenido de la casilla del mail, porque no le había puesto _POST.
Ahora bien llega todo excelente, sólo q en el status no me pone "mensaje enviado" o "error al enviar el mensaje", obviamente seguire intentando si mi lógica me lo permite (y los tutos tambien)
.
Aquí dejo parte del código de AS2 q correspondería, y el PHP, si alguien puede ver q sobra o q falta, gracias otra vez.
AS2
emisor.sendAndLoad ("script.php", receptor, "POST");
}
receptor.onLoad = function()
{
if (receptor.respuesta == "ok")
status.text = "Mensaje Enviado";
btnBorrar.onRelease();
if (receptor.respuesta == "")
status.text = "Error al enviar el Mensaje";
};
btnBorrar.onRelease = function()
{
txtNombre.text = "";
txtEmail.text = "";
txtTelefono.text = "";
txtTipo.text = "";
txtCantidad.text = "";
txtFecha.text = "";
txtComo.text = "";
txtMensaje.text = "";
status.text = "";
}
El PHP es:
$cantidad = $_POST['cantidad'];
$como = $_POST['como'];
$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
$mensaje .= "Su e-mail es: " . $_POST['email'] . " \r\n";
$mensaje .= "Telefono: " . $_POST['telefono'] . " \r\n";
$mensaje .= "Fecha: " . $_POST['fecha'] . " \r\n";
$mensaje .= "Tipo: " . $_POST['tipo'] . " \r\n";
$mensaje .= "Cantidad: " . $_POST['cantidad'] . " \r\n";
$mensaje .= "Como: " . $_POST['como'] . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = 'mail destino';
$asunto = 'Contacto desde Mi Web';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo '&respuesta=ok&';
?>