Foros del Web » Programando para Internet » PHP »

Accion a partir de link

Estas en el tema de Accion a partir de link en el foro de PHP en Foros del Web. Hola a tod@s: A ver si alguien me puede echar una mano con esto. Quiero enviar un link y que al pinchar se ejecute una ...
  #1 (permalink)  
Antiguo 29/10/2008, 11:45
Avatar de tangela  
Fecha de Ingreso: octubre-2004
Mensajes: 31
Antigüedad: 19 años, 6 meses
Puntos: 0
Pregunta Accion a partir de link

Hola a tod@s:
A ver si alguien me puede echar una mano con esto.
Quiero enviar un link y que al pinchar se ejecute una accion. Me explico:
Concretamente quiero que al pulsar el nombre de una persona, me devuelva en una tabla todos los libros que esa persona ha pedido en la biblioteca. Eso lo tengo ya.
La última celda de cada tabla incluye un link para anotar la devolución del libro si este está sin devolver. Ejemplo:
Código:
echo "<tr><td>campo1</td><td>campo2</td><td>
<a href='confirmar.php?action=devolver?variable=" .$registro."'>Devolver</a>";
</td></tr>
Ese link lo mandaría a:
Código:
if (action=="devolver"){
    devoluciones;
}
Esto no da ningún error, pero tampoco hace nada.

Otra cosa: ¿Alguiien conoce algún programa que permita ejecutar un script instrucción por instrucción, poniendo puntos de verificación y esas cosas para depurar el código y poder saber lo que funciona y lo que no?

Gracias por las ideas
  #2 (permalink)  
Antiguo 29/10/2008, 11:55
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: Accion a partir de link

para tu primera pregunta:
1. puedes si envias los valores por url como parametros y luego preguntas: if(isset($_REQUEST[parametro])){....}
2. o tambien puedes si usas ajax, el cual ejecuta lo mismo al primer punto, pero sin refrescar la pantalla.

y para la segunda:
tienes al ZEND.

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #3 (permalink)  
Antiguo 29/10/2008, 12:09
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Accion a partir de link

:P Con respecto a tu codigo:
Cita:
confirmar.php?action=devolver?variable=
Esa no es la manera correcta de enviar un querystring.

La manera correcta es: archivo.php?variable1=valor1&variable2=valor2
Se pone ? despues del nombre de archivo, y para definir mas variables, usas &.
  #4 (permalink)  
Antiguo 29/10/2008, 12:18
Avatar de tangela  
Fecha de Ingreso: octubre-2004
Mensajes: 31
Antigüedad: 19 años, 6 meses
Puntos: 0
Respuesta: Accion a partir de link

Gracias por tu aclaración, Ronruby, en realidad fue un error de tipografía, porque lo hago tal como dices. De todos modos, gracias por tu interés y tu tiempo.
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 02:07.