Ver Mensaje Individual
  #12 (permalink)  
Antiguo 13/06/2006, 19:07
roortiz
 
Fecha de Ingreso: abril-2004
Ubicación: Añatuya
Mensajes: 95
Antigüedad: 20 años
Puntos: 0
lo raro en que el hosting si soporta PHP y ademas todos los componentes estan en directorio raiz, no se porque no me funciona... segun los resultados que obtuve, el problema es que no pasa los datos del flash al PHP y todavia no lo puedo solucionar, yo le hice algunos cambios pero nada que pudiera alterar el funcionamiento, le muestro el codigo asi lo revisan y me avisan si hay algun error:

en flash tengo (en un frame que está antes que la instancia del boton enviar):

function borrar() {
Nombre = "";
Apellido = "";
Email= "";
Ciudad = "";
Asunto = "";
Texto="";
}
function enviar() {
enviar = new LoadVars();
enviar.Nombre = Nombre;
enviar.Apellido = Apellido;
enviar.Email = Email;
enviar.Ciudad = Ciudad;
enviar.Asunto = Asunto;
enviar.Texto=Texto;
enviar.onLoad = function(success) {
Estado = "Su mensaje fue enviado correctamente";
borrar();
};
enviar.sendAndLoad("http://www.kentaura.com/mail.php", enviar, "POST");
}


luego en el boton enviar tengo:

on (release) {
if (Email.indexOf("@") != -1 && Email.indexOf(".") != -1 && Nombre != "" && Apellido != "" && Texto != "" && Ciudad != "" && Asunto != "") {
enviar();
} else {
Estado = "Llene correctamente todos los campos";
}
}


los campos de los cuadros de texto se llaman: Nombre, Apellido, Email, Ciudad, Asunto, Texto y Estado.

luego, en el archivo PHP tengo:

<?php
$MailTo="[email protected]";
$Dia=date("m.d.Y");
$Hora=date("H:i:s");
$Contenido="
El Mensaje se Envio el $Dia a las $Hora:\n\n
----------------------------------------------------------------------------\n
Nombre $Nombre\n
Apellido: $Apellido\n
E-mail: $Email\n
Ciudad: $Ciudad\n
----------------------------------------------------------------------------\n
Subject: $Asunto\n
----------------------------------------------------------------------------\n
Mensaje: $Texto\n
----------------------------------------------------------------------------\n
";
mail($MailTo, "$Asunto (de $Nombre $Apellido)", $Contenido, "From: $Email");
?>


todo el codigo lo saque de un post de las faqs, le hice algunos cambios y pense que funcionaria, pero no es asi, por favor me pueden ayudar???? desde ya muchas gracias
__________________
Un angel le dice a Dios - Señor han descifrado el genoma humano - a lo que Dios contesta - Condenados hackers, voy a tener que cambiar la contraseña

Última edición por roortiz; 13/06/2006 a las 21:45