Comunidad de diseño web y desarrollo en internet online

Formulario Flash-PHP Desesperadooo :(

Citar            
MensajeEscrito el 07 May 2009 02:16 am
Hola a todos a ver si alguien puede hecharme una mano lo antes posible porque el viernes tengo que entregar el proyecto y lo veo todo muy negro.

Este es el link de la web: http://www.taxisagaro.com/index1.html

El formulario se encuentra en la seccion contactos esta vinculado con un archivo PHP.
http://www.taxisagaro.com/FLASH/email.php
http://www.taxisagaro.com/FLASH/main.fla
En teoria todo esta perfecto pero no funciona, cuando se pulsa el boton de enviar sale correo no enviado

Con Firefox me sale "Correo no enviado" y sale esperando a www.taxisagaro.com...
Con Opera me sale "Correo enviado" pero no envia nada.

Espero que alguien me pueda ayudar

Gracias de antemano

Por vamostomarotras

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2009 01:19 pm

vamostomarotras escribió:


Con Opera me sale "Correo enviado" pero no envia nada.

Retifico con Opera tambien sale "Correo no enviado" pero no envia nada.

¿Alguien tiene alguna idea?

Por vamostomarotras

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2009 01:27 pm
Y ya verificaste que tu servidor acepte extensiones php?

Saludos

Por Ereb

Claber

1352 de clabLevel

1 tutorial

Genero:Masculino  

México, D.F.

firefox
Citar            
MensajeEscrito el 07 May 2009 01:30 pm
si acceso al php http://www.taxisagaro.com/FLASH/email.php se envia el formulario entoces en teoria en fallo esta en archivo flash ¿pero donde?

este es el codigo del formulario:

Código :

var enviar_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

enviar_btn.onPress = function(event) {
   if (!nom_ti.length) {
      info_txt.text = "Escriba Nombre";
   } else if (!email_ti.length) {
      info_txt.text = "Escriba EMAIL";
   } else if (!tel_ti.length) {
      info_txt.text = "Escriba TELEFONO";
   } else if (!coms_ta.length) {
      info_txt.text = "Escriba Comentarios";
   } else {
      enviar_lv.nom_flash = nom_ti.text;   
      enviar_lv.email_flash = email_ti.text;
      enviar_lv.tel_flash = tel_ti.text;
      enviar_lv.coms_flash = coms_ta.text;
      enviar_lv.sendAndLoad("email.php",recibir_lv,"POST");
      recibir_lv.onLoad = function(evento){
         if(evento){
            info_txt.text = "Correo Enviado";
         }else{
            info_txt.text = "Correo no Enviado";
         }
      }
   }
};

Por vamostomarotras

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2009 01:39 pm
Ereb gracias por interesarte, pues si tengo un Alojamiento en 1&1 compre el pack confort y viene con PHP5 y posterior y soporte a contenido Flash.

El problema es que ya no pasa del codigo flash porque me sale "Correo no enviado".

Saludos

Por vamostomarotras

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2009 03:18 pm
He puesto el archivo de php en el directporio raiz y manda los e-mails pero desde Firefox y me sigue saliendo "correo no enviado"

Y desde Opera no envia nada.

No se porque me sale "correo no enviado" y lo envia igual y lo de Opera buff

Por vamostomarotras

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2009 05:52 pm
Pues en Opera si que funciona lo que pasa es que llegan los emails mas tarde.

Y el problema del mensaje de "mensaje no enviado" sige sin funcionar lo que hecho es cambiar el orden.

Código :

 if(evento){
            info_txt.text = "Correo Enviado";
         }else{
            info_txt.text = "Correo no Enviado";

Código :

 if(evento){
            info_txt.text = "Correo no Enviado";
         }else{
            info_txt.text = "Correo Enviado";


No es una Solucion simplemente es algo provisional para que los clientes no piensen que no les va a llegar el email al mostrar el texto de "Correo no enviado"

¿Alguien me puede dar una Solución?

Gracias de nuevo.

Por vamostomarotras

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 May 2009 10:31 am
Me han pasado otro código aquí esta: (Mas de lo mismo)

Código :

stop();
enviar = function (){
if (email_ti.length && nom_ti.length && coms_ta.length && tel_ti.length){
if (email_ti.indexOf("@") != -1 && email_ti.indexOf(".") != -1){

enviar_lv = new LoadVars();

enviar_lv.nom_flash = nom_ti.text;   

enviar_lv.email_flash = email_ti.text;

enviar_lv.tel_flash = tel_ti.text;

enviar_lv.coms_flash = coms_ta.text;


enviar_lv.sendAndLoad("email.php", enviar_lv, "POST");

info_txt.text = "Enviando Mensaje..";

nom_ti.text = "";

email_ti.text = "";

tel_ti.text = "";

coms_ta.text = "";

enviar_lv.onLoad = function ()

{

trace ("LLEGO");

if (this.estatus == "ok")

{

info_txt.text = "El mensaje esta enviado...";

nom_ti.text = "";

email_ti.text = "";

tel_ti.text = "";

coms_ta.text = "";
}

else

{

info_txt.text = "Problemas con el servidor";

}

};

}

else

{

email_ti.text = "no es correcto el email";

}

}

else

{

if (!nom_ti.length) {
      info_txt.text = "Escriba Nombre";
   } else if (!email_ti.length) {
      info_txt.text = "Escriba EMAIL";
   } else if (!tel_ti.length) {
      info_txt.text = "Escriba TELEFONO";
   } else if (!coms_ta.length) {
      info_txt.text = "Escriba Comentarios";
   }
}

};

borrar = function ()

{

nom_ti.text = "";

email_ti.text = "";

tel_ti.text = "";

coms_ta.text = "";

};

enviar_btn.onRelease = enviar;

stop ();


Y me pasa lo siguiente, me sale "Problemas con el Servidor" los emails los envía pero me sale eso y ademas no funciona la validación de la @.

No puede ser tan difícil!!!!!!!! :x :x :x

Por vamostomarotras

4 de clabLevel



 

firefox

 

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