Foros del Web » Programando para Internet » PHP »

¿Como hacer que dos botones con func. distinta interactuen sobre un mismo formulario?

Estas en el tema de ¿Como hacer que dos botones con func. distinta interactuen sobre un mismo formulario? en el foro de PHP en Foros del Web. Bueno Dias! Primero que nada, no estoy seguro de que esto pueda ser posible, pero como el mundo de la informatica es muy extenso, pues ...
  #1 (permalink)  
Antiguo 18/05/2005, 07:44
Avatar de antihem  
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 227
Antigüedad: 13 años, 7 meses
Puntos: 0
Información ¿Como hacer que dos botones con func. distinta interactuen sobre un mismo formulario?

Bueno Dias!

Primero que nada, no estoy seguro de que esto pueda ser posible, pero como el mundo de la informatica es muy extenso, pues siempre hay una posibilidad, muchas gracias de ante mano.

El problema:

Tengo un formulario basado en checkboxes, y quiero saber como hacer trabajar botones con diferentes funciones sobre los elementos seleccionados..

por ejemplo:

- una lista de archivos

y que esa lista, se pueda eliminar, o mover.
es decir, utilizar un boton para eliminar y otro para mover pero que los dos actuen sobre el mismo formulario (osea, la misma lista de elementos.)

Muchisimas Gracias!.
Hasta pronto.
__________________
- -
:neurotico eso fue un php warning ?
creo q si... :golpeado:
  #2 (permalink)  
Antiguo 18/05/2005, 08:24
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
Hola antihem

Si te sirve con JavaScript, podrías utilizar esto:
Código PHP:
<form action="">
...
<
input type="submit" onclick="this.form.action='eliminar.php'" />
<
input type="submit" onclick="this.form.action='mover.php'" />
</
form
Saludos,
  #3 (permalink)  
Antiguo 19/12/2005, 14:44
cao
 
Fecha de Ingreso: septiembre-2003
Ubicación: Monterrey
Mensajes: 36
Antigüedad: 14 años, 2 meses
Puntos: 0
Con php

Hola, que tal , con PHP tambien es posible, simplemente creas los respectivos botones y les das valor, por ejemplo:


<input type="submit" value="mover">
<input type="submit" value="eliminar">

En la pagina donde recoges variables solo pones condicionales:

if($_POST[mover]){ echo "se oprimió mover";}
if($_POST[eliminar]){ echo "se oprimió eliminar";}

Un sencillo ejemplo para aclarar tus dudas, saludos!!
__________________
C A O
  #4 (permalink)  
Antiguo 19/12/2005, 22:17
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 12 años, 5 meses
Puntos: 2
Cita:
Iniciado por cao
Hola, que tal , con PHP tambien es posible, simplemente creas los respectivos botones y les das valor, por ejemplo:


<input type="submit" value="mover">
<input type="submit" value="eliminar">

En la pagina donde recoges variables solo pones condicionales:

if($_POST[mover]){ echo "se oprimió mover";}
if($_POST[eliminar]){ echo "se oprimió eliminar";}

Un sencillo ejemplo para aclarar tus dudas, saludos!!
Como bien dijo cao, lo puedes hacer con PHP, el ya te dio el ejemplo, lo unico que te recomendaria yo es que pases a una tercera pagina y despues pases a mover.php o eliminar.php, eso si recuerda que cuando redirecciones perderas los datos entregados por POST, pero si no me equivoco si tienes una aplicación de ese tipo seguramente usaras sessiones, así que no tendras ningun problema.

Saludos y Suerte.
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 22:31.