Foros del Web » Programando para Internet » PHP »

Validar botones

Estas en el tema de Validar botones en el foro de PHP en Foros del Web. Hola buen día tengo una pregunta. Necesito enviar al usuario en el action del form hacia una clase en un documento php ok hasta ahi ...
  #1 (permalink)  
Antiguo 26/03/2014, 10:02
 
Fecha de Ingreso: marzo-2014
Mensajes: 95
Antigüedad: 10 años, 1 mes
Puntos: 0
Validar botones

Hola buen día tengo una pregunta.

Necesito enviar al usuario en el action del form hacia una clase en un documento php ok hasta ahi solo tengo el form pero se lo mando con un botón llamado enviar, así que lo que necesito es que mande al usuario hacia una dirección se le dio click al boton guardar y lo mande a otra dirección si le dio al botón modificar, no se si me di a entender pero aquí les dejo el código.

Este es mi form.
Código PHP:
<form name="formusr"  action="<?php 

//if ($binsertar == true){
if(isset($_POST['agregar'])){
echo 
"cusers.php?cmd=inserta";
}
else {
echo 
"cusers.php?cmd=edit";
}
?>" method="post" onsubmit="return Guardar()">
y estos son los botones.
Código PHP:
<li><input name="agregar" id="desactivar" value="Agregar" type="button" onclick="AddUsr(0)"></li>
    <li><input value="Modificar" type="button" onClick="<?php $binsertar false; echo "modificar()";?>"></li>
Código PHP:
<input  name="Guarda" value="Guardar" type="submit" 

pueden notar que tengo de diferentes formas por que estaba intentando y por cierto la variable "$binsertar" la declara en el <head> por que si no me marca error.
  #2 (permalink)  
Antiguo 26/03/2014, 10:06
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Validar botones

Buenas amigo..

Cuál sería el problema? Te sale algún error? No hace lo que debería?

Aunque la verdad que poner eso en el actión no esta correcto... deberías solo redireccionarlo con un
Código PHP:
Ver original
  1. header("location: tu-pagina.php?tuvariable=valor")
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #3 (permalink)  
Antiguo 26/03/2014, 10:10
 
Fecha de Ingreso: marzo-2014
Mensajes: 95
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Validar botones

No sale error lo que pasa que al declarar la variable arriba me toma ese valor y el que yo le agrego al boton no me funciona.

Entonces solo necesito que se le da click al boton guardar me direccione al mismo documento pero en una funcion diferente de igual forma para guardar
  #4 (permalink)  
Antiguo 26/03/2014, 10:42
 
Fecha de Ingreso: junio-2011
Ubicación: Barcelona
Mensajes: 212
Antigüedad: 12 años, 10 meses
Puntos: 17
Respuesta: Validar botones

Creo aunque estoy casi seguro que el valor del $_POST en el action del mismo formulario no lo va a rescatar ya que nunca va a saber su valor, estas enviando un post al mismo formulario entonces te envia a una url que aun no sabe el valor ya que tienes que enviar el formulario antes, no se si me explico. Alomejor estoy equivocado.
__________________
Twitter: @ed33x
  #5 (permalink)  
Antiguo 26/03/2014, 10:59
 
Fecha de Ingreso: marzo-2014
Mensajes: 95
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Validar botones

Ok si te entendi, entonces donde sugieres que haga la validacion?
  #6 (permalink)  
Antiguo 26/03/2014, 11:29
 
Fecha de Ingreso: junio-2011
Ubicación: Barcelona
Mensajes: 212
Antigüedad: 12 años, 10 meses
Puntos: 17
Respuesta: Validar botones

Por que no envías todos los $_POST a cusers.php y desde hay lo gestionas todo?

Tambien que funcion tienen esos eventos?

Código HTML:
Ver original
  1. <li><input name="agregar" id="desactivar" value="Agregar" type="button" onclick="AddUsr(0)"></li>
  2.     <li><input value="Modificar" type="button" onClick="<?php $binsertar = false; echo "modificar()";?>"></li>

Ya que no les envias ningun parametro la verdad no entiendo muy bien que quieres hacer.
__________________
Twitter: @ed33x
  #7 (permalink)  
Antiguo 26/03/2014, 11:46
 
Fecha de Ingreso: marzo-2014
Mensajes: 95
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Validar botones

Si les envio parametros pero los tengo en las funciones de javascript.
y me parece bien como lo mencionas en cuanto a gestionarlo en cusers.php, pero lo que quiero hacer es: tengo una clase en php donde tengo las funciones de "insertar" y "modificar" para esto los parametros que envio son exactamente igual asi que no puedo comparar con los parametros.

Etiquetas: botones, variable
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:46.