Comunidad de diseño web y desarrollo en internet online

Cual es el problema de este codigo?

Citar            
MensajeEscrito el 19 Oct 2009 07:11 pm
Hola que tal, estoy haciendo un formulario en flash y php y no llega al mail, por favor esto me desespera ya que no se muchjo de php, el codigo lo baje de un tutorial y lo intente modificar pero no envia el emal.

este es el codigo flash

Clear.onRelease = function() {
Nombre.text = "";
Direccion.text = "";
Distrito.text = "";
edad.text = "";
profesion.text = "";
Email.text = "";
telefono.text = "";
celular.text = "";
fax.text = "";
empresa.text = "";
cargo.text = "";
web.text = "";
ruc.text = "";
mailotro.text = "";
operacion.text = "";
fechadepo.text = "";
Medio.setSelectedIndex(0);
}

Submit.onRelease = function () {
var e_lv:LoadVars = new LoadVars();
var g_lv:LoadVars = new LoadVars();
e_lv.Nombre = Nombre.text;
e_lv.Direccion = Direccion.text;
e_lv.Distrito = Distrito.text;
e_lv.edad = edad.text;
e_lv.profesion = profesion.text;
e_lv.telefono = telefono.text;
e_lv.celular = celular.text;
e_lv.fax = fax.text;
e_lv.empresa = empresa.text;
e_lv.Email = Email.text;
e_lv.cargo = cargo.text;
e_lv.web = web.text;
e_lv.ruc = ruc.text;
e_lv.mailotro = mailotro.text;
e_lv.operacion = operacion.text;
e_lv.fechadepo = fechadepo.text;
e_lv.Medio = Medio.selectedIndex;
if (Nombre.text eq "") {
gotoAndStop(3);
} else if (Direccion.text eq "") {
gotoAndStop(4);
} else if (Distrito.text eq "") {
gotoAndStop(5);
} else if (Email.text eq "") {
gotoAndStop(6);
} else if (Email.text.indexOf("@") == -1 && Email.text.indexOf(".") == -1) {
gotoAndStop(7);
} else if (edad.text eq "") {
gotoAndStop(9);
} else if (profesion.text eq "") {
gotoAndStop(10)
} else if (telefono.text eq "") {
gotoAndStop(11);
} else if (celular.text eq "") {
gotoAndStop(12);
} else if (empresa.text eq "") {
gotoAndStop(13);
} else if (cargo.text eq "") {
gotoAndStop(14);
} else if (operacion.text eq "") {
gotoAndStop(15);
} else if (fechadepo.text eq "") {
gotoAndStop(16);
} else {
e_lv.sendAndLoad("contact_form.php", g_lv, "POST");
gotoAndStop(2);
}
}

------ y este es el php ---------

<?php

$toaddress = "[email protected]";

// Subjects
$subject = "Inscripcion Seminario";

if (empty($_POST['Medio'])) {
$Medio = 'Mail';
} elseif ($_POST['Medio'] == '1') {
$Medio = 'Pagina Web';
} elseif ($_POST['Medio'] == '2') {
$Medio = 'Recomendacion';
} elseif ($_POST['Medio'] == '3') {
$Medio = 'Afiches';
} elseif ($_POST['Medio'] == '4') {
$Medio = 'Informacion Impresa';
} elseif ($_POST['Medio'] == '5') {
$Medio = 'Otros';
}

// Sender Information
$Nombre = $_POST['Nombre'];
$Email = $_POST['Email'];
$Direccion = $_POST['Direccion'];
$Distrito = $_POST['Distrito'];
$Edad = $_POST['edad'];
$Profesion = $_POST['profesion'];
$Celular= $_POST['celular'];
$Fax = $_POST['fax'];
$Empresa = $_POST['empresa'];
$Cargo = $_POST['cargo'];
$Web = $_POST['web'];
$Ruc = $_POST['ruc'];
$Recomienda = $_POST['mailotro'];
$OperacionNum = $_POST['operacion'];
$FechaDeposito = $_POST['fechadepo'];

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
// Please do not replace //
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

// Content
$Email = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n"
."<html dir=\"ltr\" lang=\"tr\">\n"
."<head>\n"
."<title>".$subject."</title>\n"
."<META HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\" />\n"
."<META HTTP-EQUIV=\"Expires\" CONTENT=\"-1\" />\n"
."<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"no-cache\" />\n"
."<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=utf-8\" />\n"
."<style type=\"text/css\" media=\"all\">\n"
."body\n"
."{\n"
." color: #333333;\n"
." font-size: 12px;\n"
." font-family: Century Gothic, Trebuchet MS, Tahoma, verdana, arial, Helvetica, sans-serif;\n"
." margin: 2ex;\n"
." text-align: left;\n"
." background-color: #FFFFFF;\n"
."}\n"
."\n"
."a:link, a:visited\n"
."{\n"
." color: #FF6600;\n"
." text-decoration: none;\n"
." font-weight: bold;\n"
." font-size: 12px;\n"
." font-family: Century Gothic, Trebuchet MS, Tahoma, verdana, arial, Helvetica, sans-serif;\n"
."}\n"
."\n"
."a:hover\n"
."{\n"
." color: #336699;\n"
." text-decoration: none;\n"
." font-weight: bold;\n"
." font-size: 12px;\n"
." font-family: Century Gothic, Trebuchet MS, Tahoma, verdana, arial, Helvetica, sans-serif;\n"
."}\n"
."\n"
."</style>\n"
."</head>\n"
."<body>\n"
."\n"
."".$message."\n"
."\n"
."</BODY>\n"
."</HTML>\n";

// E-mail Headers
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=utf-8\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSMail-Priority: Normal\n";
$headers .= "X-Mailer: Eggdrop Inc.\n";
$headers .= "From: \"".$Nombre."\" <".$fromaddress.">\n";

// Send it.
@mail($Direccion, $Distrito, $Edad, $Profesion, $Celular, $Medio, $Celular, $Fax, $Empresa, $Cargo,$Web, $Ruc, $Recomienda, $OperacionNum, $FechaDeposito, $Email );


?>

Cual es el problema? porfavor les estare agredecido, de ante amno gracias

Por Anddy Cero

42 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Oct 2009 08:18 pm
Pon la URL y miramos si envía la info (tu servidor debe soportar PHP y el archivo contact_form.php tiene que estar en el mismo directorio que tu swf y HTML)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2009 05:19 am
Hola que tal y gracias por la respuesta, si todo lo que em dices ya esta, osea con el correo direccionado, el archivo php junto con el swf y me dicen que no envia, no se quiza esta algo mal en el codigo php, o flash y como soy algo novato no se si el codigo esta bien o tiene algun error

Por Anddy Cero

42 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Oct 2009 10:33 am
Pon la URL y miramos


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2009 04:44 pm

Por Anddy Cero

42 de clabLevel



 

msie
Citar            
MensajeEscrito el 20 Oct 2009 04:51 pm
Los datos se envían, pero parece que tu PHP tiene algún error de sintaxis, pero como el servidor no los muestra (se suelen suprimir mensajes de error en servidores de producción) no veo nada

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2009 08:42 pm
ok gracias por tu respuesta, bueno ni modo, no tienes tu una plantilla o algun tutorial similar a lo que quiero que em recomiendes para hacerlo otra ves, (no me queda otra) de ante mano gracias.

Por Anddy Cero

42 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Oct 2009 09:41 pm
Hay cientos de tutoriales de "formulario de contacto en Flash", una decena si googleas con esa frase

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.