ACTIONSCRIPT
Código ActionScript :
var lv:LoadVars = new LoadVars();
var lv2:LoadVars = new LoadVars();
var fIDs:Array = ['nombre','cedula','direc','telf','email','comentario'];
var fields:Object = {};
for (var i:String in fIDs) {
fields[fIDs[i]] = this[ fIDs[i] ];
}
lv2.onLoad =
lv.onLoad = function(success:Boolean) {
if (this.ok == '1') {
msg.textColor = 0x990000;
msg.text = 'El correo fue enviado con exito';
} else {
msg.textColor = 0x990000;
msg.text = 'El correo no pudo ser enviado en este momento';
}
for (var i:String in fields) {
fields[i].text = '';
}
}
submit.onRelease = function() {
msg.text = '';
for (var i:String in fields) {
lv[i] = fields[i].text;
}
lv.sendAndLoad('mail.php', lv2, 'POST');
}
PHP
Código PHP :
<?php
if (!empty($_POST)) {
$to = '[email protected]';
$asunto = $_POST['email'];
$mensaje = "
Nombre: {$_POST['nombre']}
Cedula: {$_POST['cedula']}
Direccón: {$_POST['direc']}
Telefono: {$_POST['telf']}
E-mail: {$_POST['email']}
{$_POST['comentario']}
";
$headers = "From: [email protected]\r\nReply-To: {$_POST['email']}\r\nContent-Type: text/plain;charset=UTF-8";
if (mail($to, $asunto, $mensaje, $headers)) {
echo '&ok=1';
} else {
echo '&ok=0';
}
}
?> 