Os pongo el codigo fuente de los archivos en los que me estoy basando:
Flash:
-Fotograma 1:
Código:
  
-Boton borrar:borrar_formulario = function () { // función para el botón borrador
	nombre.text = "";
	email.text = "";
	mensaje.text = "";
};
enviar_formulario = function () { // función para el botón enviar
	lv = new LoadVars();
	lv.nombre = nombre.text;
	lv.email = email.text;
	lv.mensaje = mensaje.text;
	lv.F_SUBJECT = "Mensaje desde la web"; // comienzo del protocolo de correo
	lv.F_TEMPLATE = "template_contactar.txt";
	lv.F_SENT = "gracias.html";
	lv.F_NOSENT = "nogracias.html";
	lv.F_TO = "[email protected]";
	lv.F_FROM = lv.F_TO;
	lv.send("formflash.php", "POST"); // enviamos el correo
};
// Con el objeto LoadVars, cargamos variables y las enviamos vía flashform.php
Código:
  
-Boton enviar:on (release) {
	_parent.borrar_formulario();
}
// una simple llamada a la función borrar
Código:
  
Archivo php:on (release) {
	_parent.enviar_formulario();
}
// igualmente, llamamos a la función eviar
-formflash.php:
Código:
  
Ahí esta todo. Ojala podais ayudarme porque estoy desesperado.<?
//echo "Enviando e-mail...";
//flush();
$noemail="Debe especificar el e-mail";
$notpl="Falta o incorrecto: Fichero de plantilla";
$noto="Falta o incorrecto: Destinatario";
$nofrom="Falta o incorrecto: Remitente";
$err="";
//if($email=="") $err=$noemail;
if($F_TO=="") $err=$noto;
if($F_FROM=="") $err=$nofrom;
if($F_TEMPLATE=="" || !@fopen($F_TEMPLATE, "r")) $err=$notpl;
if($err=="") {
$t=@file($F_TEMPLATE);
$l="";
for ($i=0;$i<count($t);$i++) {
$t[$i]=utf8_encode($t[$i]);
$p=ereg("\{\{[A-z0-9_]*\}\}", $t[$i]);
$a=ereg_replace("\{\{","$",$t[$i]);
$a=ereg_replace("\}\}","",$a);
$a=addslashes($a) . "<br>";
eval("\$a = utf8_decode(\"$a\");");
//$a=utf8_decode($a);
$l.=$a;
}
@mail($F_TO, $F_SUBJECT, $l, "From: $F_FROM \nMime-Version: 1.0\nContent-Type: text/html; charset=ISO-8859-1\nContent-Transfer-Encoding: 7bit");
//echo "sent=1";
//echo "<script language=\"JavaScript\">document.location=\"$F_SENT\";</script>\n";
Header("Location: $F_SENT");
} else {
//echo "sent=0";
echo "<html>\n<head>\n<title>Error</title>\n</head>";
echo "<body>\n<center>\n" . $err . "<br>\n";
echo $F_TEMPLATE;
echo "<a href=\"javascript:history.go(-1);\">Volver</a>\n";
echo "</center>\n</body>\n</html>\n";
}
?>
Un saludo.
Pablo.
 


