Retroceder   Foros del Web > Diseño de Sitios web > Flash y Actionscript

Respuesta
 
Herramientas Desplegado
Antiguo 12-jul-2008, 04:32   #1 (permalink)
chicamala no se puede cailificar en este momento
 
Fecha de Ingreso: junio-2008
Mensajes: 11
Variables pasadas a un PHP

Hola, tengo una sección de contacto aquí:
http://www.banodeluna.com/
Como ven está en flash, y estoy pasando las variables a PHP con loadVars. El problema está en que me envia el mensaje pero los campos llegan vacios, es como si el flash no enviara nada, que será???. De antemano agradesco respuesta.

/// Código con elque envio datos desde flash al php:

Código:
enviar = function(){

	form_lv = new LoadVars();
	form_lv.nombreF = nombre.text;
	form_lv.direccionF = direccion.text;
	form_lv.telefonoF = telefono.text;
	form_lv.emailF = email.text;
	form_lv.ciudadF = ciudad.text;
	form_lv.paisF = pais.text;
	form_lv.comentariosF = comentarios.text;
	emailStatus.text = "Enviando...";
	//Enviamos las variables a registrar.php
	form_lv.sendAndLoad("sendmail.php", form_lv, "POST");
		play();
}

// Código para el botón
 enviando.onRelease = enviar;
chicamala está desconectado   Responder Citando
Antiguo 12-jul-2008, 05:45   #2 (permalink)
exangel está en el buen camino
 
Fecha de Ingreso: abril-2008
Mensajes: 322
Respuesta: Variables pasadas a un PHP

El código que proporcionas parce correcto.
Si te falla puede sser por una de estas razones:

- El PHP no está correcto
- Los campos de texto no tienen los nombre de instancia
- El nivel desde donde recoges los valores de los campos no es correcto.
__________________
Compartir es vivir
www.programador-php.com
exangel está desconectado   Responder Citando
Antiguo 12-jul-2008, 14:10   #3 (permalink)
chicamala no se puede cailificar en este momento
 
Fecha de Ingreso: junio-2008
Mensajes: 11
Respuesta: Variables pasadas a un PHP

Hola, disculpa, a que te refieres con lo del nivel??? :o
Cómo sé que estoy usando el nivel correcto o cómo jalo el nivel, no entiendo :(
chicamala está desconectado   Responder Citando
Antiguo 12-jul-2008, 19:06   #4 (permalink)
Lynxcraft ha deshabilitado el karma
 
Avatar de Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 171
Respuesta: Variables pasadas a un PHP

Hola he visto tu pagina y creo que el problema es que ases llamadas de películas externas para llamar al swf que contiene el formulario de contacto

para ello deberías tomar en cuenta los niveles ejemplo si el nivel se llama _level
tendrias que poner esto en el formulario


Código PHP:
enviar = function(){

    
form_lv = new LoadVars();
    
form_lv.nombreF _root._level.nombre.text;
    
form_lv.direccionF _root._level.direccion.text;
    
form_lv.telefonoF _root._level.telefono.text;
    
form_lv.emailF _root._level.email.text;
    
form_lv.ciudadF _root._level.ciudad.text;
    
form_lv.paisF _root._level.pais.text;
    
form_lv.comentariosF _root._level.comentarios.text;
    
emailStatus.text "Enviando...";
    
//Enviamos las variables a registrar.php
    
form_lv.sendAndLoad("sendmail.php"form_lv"POST");
        
play();
}

// Código para el botón
 
enviando.onRelease enviar
Prueba con esto a ver si te funciona XD
Lynxcraft está desconectado   Responder Citando
Antiguo 13-jul-2008, 09:10   #5 (permalink)
exangel está en el buen camino
 
Fecha de Ingreso: abril-2008
Mensajes: 322
Respuesta: Variables pasadas a un PHP

Creo que la explicación anterior es correcta. Cuando hacía referencia a los niveles era sobre el anidamiento de CLIPS dentro de CLIPS. Si ha puesto tu formulario dentro de un CLIP y quieres llamarlo desde "fuera" de ese clip, tienes que referenciarlo con su nombre de instancia.
Para ello tienes que tener claro qué es un nombre de intancia y donde ponerlo. Si tu formulario está dentro de un clip con nombre de instancia "miclip", cualquier llamada desde el _root tendría que ser tipo:

miclip.loquesea;

Es un poco lioso de explicar pero espero que te sirva.
Saludos
__________________
Compartir es vivir
www.programador-php.com
exangel está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:36.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93