Este es el código de llamada del .fla para el php y el xml y más abajo el que esta en el archivo php.
Seguro que es alguna chorrada pero es que de esto del php no tengo ni idea.
Gracias de antemano
// VALIDATE FORM
//
checkForm = function () {
// Check fields
i = 0;
if (fieldName.field.text == "" or fieldName.field.text == "Nombre") {
fieldName.field.text = "Nombre";
i++;
}
if ((fieldEmail.field.text == "") or (fieldEmail.field.text == "Email") or (fieldEmail.field.text.indexOf("@", 0) == -1) or (fieldEmail.field.text.indexOf('.', 0) == -1)) {
fieldEmail.field.text = "Email";
i++;
}
if (fieldMsg.field.text == "" or fieldMsg.field.text == "Mensaje") {
fieldMsg.field.text = "Mensaje";
i++;
}
// Submit form if fields valid
if (i == 0) {
sendVars.Name = fieldName.field.text;
sendVars.Email = fieldEmail.field.text;
sendVars.Msg = fieldMsg.field.text;
sendVars.sendAndLoad("contact/formSubmit.php", statusVars, "GET");
statusMsg.text = "Enviando...";
statusVars.onLoad = function(success:Boolean) {
if (success) {
if (statusVars.sent == "success") {
clearForm();
statusMsg.text = "Messaje sent";
}
} else {
statusMsg.text = "PHP error!";
}
clearInterval(clearStatus);
clearStatus = setInterval(clearStatusInt, 3000);
};
}
};
//
// LOAD XML
//
loadXML = function (loaded) {
if (loaded) {
xmlNode = this.firstChild;
txt.htmlText = xmlNode.childNodes[0].firstChild.nodeValue;
txt._height = txt.textHeight+10;
headerName.text = xmlNode.attributes.Name;
companyName.text = xmlNode.attributes.companyName;
formName.text = xmlNode.attributes.formName;
} else {
trace("Error loading XML");
}
};
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("contact/content.xml");
stop();
Este otro es el del php:
<?php
$sendTo = "[email protected]";
$subject = "Mensaje de su página web";
$name = $_GET['Name'];
$email = $_GET['Email'];
$message = $_GET['Msg'];
$headers = "From: $name <$email> \r\n";
//$headers .= 'MIME-Version: 1.0' . "\r\n";
//$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$msg = "Name: ".$name."\n\nE-mail: ".$email."\n\nMessage: ".$message."";
mail($sendTo, $subject, $msg, $headers);
echo "sent=success";
?>
