Foros del Web » Programando para Internet » Javascript »

onclick -->llamada a un método php

Estas en el tema de onclick -->llamada a un método php en el foro de Javascript en Foros del Web. Hola a todos, En mi aplicación se da el siguiente caso: Cuando el usuario hace "click" en un link, necesito que haga la llamada a ...
  #1 (permalink)  
Antiguo 21/01/2009, 02:40
 
Fecha de Ingreso: septiembre-2008
Mensajes: 67
Antigüedad: 15 años, 8 meses
Puntos: 0
onclick -->llamada a un método php

Hola a todos,

En mi aplicación se da el siguiente caso:

Cuando el usuario hace "click" en un link, necesito que haga la llamada a un método php y que le pase como parámetros dos arrays que están en php.

Supongo que el código del link será algo así.
<A href="" onclick="enviar()"> </A>
El problema es el método enviar(), cómo le indico que la llamada es a una función php?

Espero haberme explicado bien,
Saludos.
  #2 (permalink)  
Antiguo 21/01/2009, 03:26
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: onclick -->llamada a un método php

Hola:

En el navegador no pueden hacerse llamadas a php, las únicas posibilidades que tienes es acudir al server tanto recargando la página (con un link o un formulario), o mediante ajax... y una tercera opción es pasar esos array a javascript y no hacer esa recarga... según el peso de esos arrays, y su dinamismo, puede ser esta tercera opción la más aconsejable.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 21/01/2009, 03:58
 
Fecha de Ingreso: septiembre-2008
Mensajes: 67
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: onclick -->llamada a un método php

Hola caricatos,

El problema es que lo tenía hecho con get y me funcionaba perfectamente en el firefox, pero en el explorer no me funciona, ya que internet explorer debe tener una restricción de variables de 2000 y pico caracteres que en mi caso los sobrepaso, por lo que he empezado a buscar alternativas. Una de ellas era intentar que cuando el usuario clicara en el link se me cargara la página, pero veo que no es posible. Ahora estoy intentando hacerlo con post y metiendo las variables como atributos hidden.

El problema es que el en el pulse el link que pulse siempre me aparece los hidden del último formulario. Para que te hagas una idea hago un formulario por cada solución existente, dentro de cada solución hay subsoluciones que es lo que va en el hidden. El problema es que siempre me aparece como hidden las soluciones del ultimo formulario, sea cual sea el formulario al que intento acceder.

Un saludo.
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 18:13.