Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2011, 09:22
olivera_mati
 
Fecha de Ingreso: mayo-2011
Mensajes: 17
Antigüedad: 12 años, 11 meses
Puntos: 0
procesar formularios con ajax

Cada pagina en mi web tiene el header y el footer exactamente igual. Entonces tengo un archivo header.php y otro footer.php que luego mediante php include los incluyo en cada una de las paginas.

Tanto el header.php y el footer.php tienen formularios. En el header, mediante un boton de iniciar sesion se abre un modalbox (jQuery UI Dialog) con un formulario de log-in, que es procesado dentro del mismo header.php, es decir:


Código:
<form method="post" action="header.php" id="loginForm" name="loginForm" class="formulario"
>
En el footer, hay un mini formulario de suscripción al newsletter del sitio, es decir, un input para ingresar el email y un boton para enviar, que también es procesado dentro del mismo footer.php, es decir:

Código:
<form method="post" action="footer.php" id="subscribeForm" name="subscribeForm" class="formulario"
>
El problema es que cuando yo pulso el boton para enviar el formulario, me lleva a header.php o a footer.php como si fueran paginas de mi web.

Hay alguna forma de que no suceda esto?

Aparte el problema es que cuando tengo que mostrar un mensaje lo hago mediante el jQuery UI Dialog, y como al pulsar el boton me lleva a header.php o a footer.php, los mensajes no se muestran.


Me han dicho que con AJAX y jQuery podia solucionar esto.

Alguna idea?

Agradezco toda ayuda