Foros del Web » Programando para Internet » PHP »

Boton sumador que se oculta al sumar

Estas en el tema de Boton sumador que se oculta al sumar en el foro de PHP en Foros del Web. Hola amigos, Estoy dandole vueltas pero no se como plantearlo, es sencillo, quiero hacer un botón tipo "me gusta" que al pinchar sume uno a ...
  #1 (permalink)  
Antiguo 06/10/2011, 05:56
 
Fecha de Ingreso: abril-2010
Mensajes: 86
Antigüedad: 14 años
Puntos: 0
Boton sumador que se oculta al sumar

Hola amigos,
Estoy dandole vueltas pero no se como plantearlo, es sencillo, quiero hacer un botón tipo "me gusta" que al pinchar sume uno a un campo en una base de datos, y que el botón desaparezca (para que no se puedan votar 100 veces al mismo)

Había pensado que el botón fuese un link a un .php que se encargase de sumar el numero en la base de datos, y al final del php redirigir al usuario a la misma página, pero no seria lo mismo.

Mirad, el mejor ejemplo que he encontrado: http://www.cuantocabron.com/ aqui puedes pinchar debajo de cada viñeta en el "finger-up" o "finger-down" y desaparece y suma.

Alguna idea ??

Gracias a todos !
  #2 (permalink)  
Antiguo 06/10/2011, 06:00
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Boton sumador que se oculta al sumar

Sí... más o menos, la idea es la siguiente:


Primero: debes de saber qué usuario vota qué cosa.

A la hora de imprimir la página, deberás controlar que se muestren, o no, los botones segun correspondan.

Si se muestran los botones, que tenga una funcion en JS, que haga dos/tres cosas:
·Una consulta AJAX, con el servidor, para sumar 1.
·Incremento del campo en el navegador del usuario (para que vea q su voto a sido efectuado!)
·Dar un visibility: hidden (o none, no me acuerdo) al contenedor de los botones.

Con eso, tendrías una funcionalidad similar...

Evidentemente, tienes q comprobar que el usuario pueda votarlo, etc

Un saludo!
__________________
>> Eleazan's Source
>> @Eleazan

Etiquetas: sumador, botones
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 00:14.