Foros del Web » Programando para Internet » PHP »

Problema con formulario.

Estas en el tema de Problema con formulario. en el foro de PHP en Foros del Web. Buena chicos, la cosa va así. Tengo una clase para hacer un login, pero quiero que al apretar el botón submit en el formulario automáticamente ...
  #1 (permalink)  
Antiguo 13/08/2011, 20:28
Avatar de guzzano  
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 8 meses
Puntos: 13
Problema con formulario.

Buena chicos, la cosa va así. Tengo una clase para hacer un login, pero quiero que al apretar el botón submit en el formulario automáticamente ejecute una función. Tenia algo así, pero javascript ejecuta primero todo el código y no agarra lo del formulario.
Código HTML:
Ver original
  1. <script type = "text/javascript">
  2.         function login_check()
  3.         {
  4.                 window.location = "<?echo $login_register->login_user();?>";
  5.         }
  6.         </script>
Aver si me di a explicar bien, la verdad tengo varios días rompiéndome el coco para lograrlo, tengo varias soluciones pero quiero que al apretar el botón haga la consulta en la misma pagina y luego tome la acción correcta.

Muchísima de ante mano.
  #2 (permalink)  
Antiguo 13/08/2011, 20:37
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 14 años, 11 meses
Puntos: 322
Respuesta: Problema con formulario.

Así no se hace, este tema es más de JavaScript pero te explico brevemente:

Primero necesitas un archivo PHP que reciba variables por el método que quieras (yo en lo personal, uso POST), ahora, con AJAX envías todos los datos necesarios al archivo que hiciste para que éste se encargue de hacer el proceso y recibas una respuesta con el mismo ajax para hacer lo que sea pertinente.

Antes de continuar el tema, necesitas saber lo básico, así que te recomiendo que busques sobre métodos POST y GET via AJAX. (También recomiendo usar jQuery que es más fácil, pero lo dejo a tu criterio)

Saludos!
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #3 (permalink)  
Antiguo 13/08/2011, 20:41
Avatar de guzzano  
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: Problema con formulario.

Cita:
Iniciado por Sourcegeek Ver Mensaje
Así no se hace, este tema es más de JavaScript pero te explico brevemente:

Primero necesitas un archivo PHP que reciba variables por el método que quieras (yo en lo personal, uso POST), ahora, con AJAX envías todos los datos necesarios al archivo que hiciste para que éste se encargue de hacer el proceso y recibas una respuesta con el mismo ajax para hacer lo que sea pertinente.

Antes de continuar el tema, necesitas saber lo básico, así que te recomiendo que busques sobre métodos POST y GET via AJAX. (También recomiendo usar jQuery que es más fácil, pero lo dejo a tu criterio)

Saludos!
Venga, si lo sé, solo era para mostrar una idea, sabia que no iba a funcionar. De todas formas estoy utilizando $_POST.

Que ahora me leo algo de AJAX para los métodos de petición, muchísimas gracias.

Etiquetas: 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 23:39.