Foros del Web » Programando para Internet » Javascript »

Acuerdo de licencia con checkbox y php

Estas en el tema de Acuerdo de licencia con checkbox y php en el foro de Javascript en Foros del Web. Hola gente. Quisiera implementar un checkbox parecidos a los acuerdos de licencia que hay en algunas paginas de registro. Creo que esto se puede hacer ...
  #1 (permalink)  
Antiguo 07/08/2009, 18:46
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años
Puntos: 4
Acuerdo de licencia con checkbox y php

Hola gente.

Quisiera implementar un checkbox parecidos a los acuerdos de licencia que hay en algunas paginas de registro. Creo que esto se puede hacer con java.

La idea es que el usuario haga un click aceptando lo que ha leido para poder continuar con su registro.

Probe algunos codigos que encontre pero no logre que funcionaran.

Esta la opcion de que si la persona no acepto el acuerdo de un mensaje y quede en la pagina en espera de esta accion.

La otra que lei y probe sin exito es la que habilita o deshabilita el submit de acuerdo al estado del checkbox


Uso el dream con php.

Gracias de antemano !!!
  #2 (permalink)  
Antiguo 07/08/2009, 19:53
Avatar de jonasmz  
Fecha de Ingreso: agosto-2009
Ubicación: En frente de la compu :P
Mensajes: 32
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Acuerdo de licencia con checkbox y php

Bueno creo que la solucion seria habilitar el submit cuando el usuario activa el checkbox. Esto lo podes hacer utilizando jquery y sus distintos metodos para acceder a los eventos...
Podes crear un funcion que compruebe el estado del check y que en base a eso active/desactive el submit.
  #3 (permalink)  
Antiguo 07/08/2009, 20:07
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: Acuerdo de licencia con checkbox y php

Cita:
Iniciado por jonasmz Ver Mensaje
... Esto lo podes hacer utilizando jquery y sus distintos metodos para acceder a los eventos...
Toda una librería para una línea de código creo que es exagerado...

<input type="checkbox" onchange="submit.disabled = !this.checked" />

El ejemplo es para un botón cuyo nombre sea submit...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 07/08/2009, 20:22
Avatar de jonasmz  
Fecha de Ingreso: agosto-2009
Ubicación: En frente de la compu :P
Mensajes: 32
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Acuerdo de licencia con checkbox y php

se es cierto... quizas sea mucho toda una libreria que pesa 19k con la cual tambien podria agregar 10 millones de funciones diferentes, efectos, utilizacion de ajax, y ya hice un msj demasiado largo que pesa menos de 3k para decir: "tenes razon" ves como siempre me equivoco en la misma cosa??? que cosa!!!

En sintesis, el codigo del amigo es mas practico. Mis disculpas! :P
  #5 (permalink)  
Antiguo 07/08/2009, 20:28
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años
Puntos: 4
Respuesta: Acuerdo de licencia con checkbox y php

Hola caricatos !!

Mira probe lo que me enviastes y no me funciona, lo tilde o no lo tilde pasa igual y el submit no cambia de estado.

De que me olvide?
  #6 (permalink)  
Antiguo 08/08/2009, 05:03
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: Acuerdo de licencia con checkbox y php

Cita:
Iniciado por way2park Ver Mensaje
Hola caricatos !!

Mira probe lo que me enviastes y no me funciona, lo tilde o no lo tilde pasa igual y el submit no cambia de estado.

De que me olvide?
Hola:

Un ejemplo:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>
	http://www.caricatos.net/probador
</title>

</head>
<body>
<form action="javascript: alert('enviado')">
<label>aceptar <input type="checkbox" onchange="submit.disabled = !this.checked" /></label>
<input type="submit" name="submit" value="enviar" disabled="disabled" />
</form>
</body>
</html>
Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #7 (permalink)  
Antiguo 10/08/2009, 07:56
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años
Puntos: 4
Respuesta: Acuerdo de licencia con checkbox y php

Hola caricatos !!!

Probe con tu codigo y no funciono, era como si no hiciera nada, pasaba de una.

Probe con este otro mas sencillo y funciono.


Codigo del chek
<input type="checkbox" name="checkbox" value="checkbox" onclick="document.form1.enviar.disabled=!document. form1.enviar.disabled"/>


Codigo del boton
<td align="center"><input name="enviar" type="submit" value="Enviar" disabled/></td>


Ahora porque no me funciono lo que me pasastes ni idea. Igual millones de gracias !!!.
  #8 (permalink)  
Antiguo 10/08/2009, 08:06
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: Acuerdo de licencia con checkbox y php

Hola:

Tal como está, solo debes copiar y pegar el código en una página nueva, o en el probador que sale en el tag title del ejemplo... la única condición es que el mismo checkbox sea parte del formulario (of course), y como expuse antes, que el nombre del botón sea submit (en tu ejemplo, el nombre es enviar... )

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #9 (permalink)  
Antiguo 10/08/2009, 08:18
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años
Puntos: 4
Respuesta: Acuerdo de licencia con checkbox y php

Genio.

Tenias razon. Funciona a la perfeccion, la verdad no se que puse la otra noche que no me daba ni la hora, debe ser como decis, debo haber cambiado el nombre del boton, o debo haber separado el codigo que me quedo algo fuera del formulario.

Perdona mi ignoracia jeje. Gracias de nuevo !!

Un abrazo.
  #10 (permalink)  
Antiguo 23/10/2009, 15:40
(Desactivado)
 
Fecha de Ingreso: octubre-2009
Mensajes: 4
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Acuerdo de licencia con checkbox y php

mis estimados amigos nose como mostrar el registro de mis productos de una base de datoslo que deseo es el siguiente quier que al mostrar la lista de productos y esto que se muestre cada producto con su checkbox para posteriormente eliminar en conjunto, seleccionaruno por uno o todos. algo asi. oK nose si alguien puede ayudarmteen esto.

saludos.

Última edición por larico1; 28/10/2009 a las 08:52
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:17.