Foros del Web » Programando para Internet » Javascript »

Formularios y Ajax

Estas en el tema de Formularios y Ajax en el foro de Javascript en Foros del Web. Hola a todos. Tengo una página con varios div y al pinchar en un punto de uno de los divs me carga un formulario en ...
  #1 (permalink)  
Antiguo 08/11/2012, 04:33
 
Fecha de Ingreso: octubre-2012
Mensajes: 45
Antigüedad: 11 años, 6 meses
Puntos: 2
Formularios y Ajax

Hola a todos.
Tengo una página con varios div y al pinchar en un punto de uno de los divs me carga un formulario en otro div de la misma página mediante ajax. Hasta ahí bien. El problema surge en que al enviar el formulario hacia la base de datos pueden pasar dos cosas.

1- Si el formulario está incluido de serie en ese div se graba correctamente en la base de datos aun que después lo hayamos cargado con ajax.

2- Si el formulario no está incluido de serie en el div, al acceder al formulario mediante ajax no se grabará en la base de datos.

La estructura de la página del formulario (que no la principal) es algo como:

Código:
<?php
if (isset($_POST['enviar'])===true){
   Haz todo el rollo para grabar en la base de datos.
}
else{
   <form method="POST" action="index.php" id="form_reg_cli" >
        Todo el rollo del formulario
   </form>
}
El fallo que veo ahí es el action que llama a index y si no encuentra en alguna parte de index el formulario no llega a hacer las acciones cuando el botón Enviar esta true. Si en action se llama a si mismo me carga la página del formulario y me borra el index por lo que no me sirve.

Lo que quiero conseguir es grabar en la base de datos el formulario cuando este se envíe sin necesidad de tener incluida la página del formulario de serie dentro del index. Vamos, una solución para el caso 2. Entiendo que no me explico demasiado bien, pero es que ni yo me aclaro.
  #2 (permalink)  
Antiguo 08/11/2012, 09:12
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Formularios y Ajax

Me podés definir un poco más la expresión "de serie" ?


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: ajax, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:08.