Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2007, 00:28
Avatar de estibaliz2006
estibaliz2006
 
Fecha de Ingreso: noviembre-2006
Mensajes: 439
Antigüedad: 17 años, 5 meses
Puntos: 1
ruta para enviar.php (LoadVariables)

hola de nuevo. a ver. tengo un formulario en flash de tal modo que tengo lo siguiente:

en el escenario principal tengo un MC que contiene lo que es el formulario en sí. a este MC lo llamo form.

bien. dentro del MC form como digo están los campos del formulario tal y como siguen:

Campo Nombre:
Nombre de Instancia: nombre_txt
Var: nombre

Campo Email:
Nombre de Instancia: email_txt
Var: email

Campo Mensaje:
Nombre de Instancia: mensaje_txt
Var: mensaje
////////////////////////////////////////////////////////
En el fotograma 1, tengo en la capa 1 tengo el formulario y en el fotograma dos un mensaje diciendo "gracias por contactar con nosotros".
En la capa2, tengo los AS. así, el AS en el fotograma 1 de la capa 2 es este:
Código PHP:
stop();
function 
validar()
    {
        var 
error=""
   
   
if(nombre_txt.text=="" email_txt.text=="" mensaje_txt.text==""  )  
      
error ="Todos los campos son obligatorios"
            
if(error!="") { 
      
error_txt.text error 
   

 
   else {
   
    
loadVariables("enviar.php""POST");
    
gotoAndStop(2);
    
}} 
Lo que hace es validar que los campos no estén vacios. si lo estan, dan un mensaje de error. si no, conectan con mail.php y van al fotograma 2 (el de agradecimiento).

Bien. En el botón 'Enviar' cargo la función validar () mediante este AS:

Código PHP:
on (release) {
    
validar();

Hasta aquí todo correcto. O casi todo. Y por qué? pues porque no me carga el archivo enviar.php. Sé que es un tema de rutas en el LoadVariables, pero no doy con la solución.
Me ayudáis?

p.d.: y si quiero validar también que el email introducido fuera correcto, como lo haría con lo que tengo yo?

gracias a todos

Última edición por estibaliz2006; 02/09/2007 a las 00:59