Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Elnoobster en 20 Enero 2017, 01:31 am



Título: [Ayuda]Sistema de Puntos
Publicado por: Elnoobster en 20 Enero 2017, 01:31 am
Muy buenas, estaba averiguando como realizar un sistema de puntos, Me explico:
Quisiera hacer un sistema de puntos con código HTML
1-Que primero el usuario se registre en un formulario, con la información en una base de datos, hasta acá normal, el problema viene que no sé como seguir con esto:
Necesito que el usuario tenga un contador de puntos visible, que al realizar una acción, se le sumen puntos. Por ejemplo:
Que al acceder a una página se le conceda un código (Clave) único para que se le sumen X puntos
Y que al realizar esta acción, no la pueda repetir en 24hs. Si no me equivoco necesitaría que la base de datos este conectada con un generador de códigos automático. Podrían ayudarme? Gracias :D


Título: Re: [Ayuda]Sistema de Puntos
Publicado por: engel lex en 20 Enero 2017, 01:35 am
crea una tabla con los códigos, luego de generados los entregas, cuando un usuario ingrese un código, revisas en la tabla, si exíste, le sumas 1 al respectivo campo del usuario donde almacene sus puntos, luego borras el código de la tabla...

para generar el código, puedes simplemente generar numeros al azar con una función random normal y le aplicas sha256 u otro hash para que sea más largo y de un tamaño fijo todas las veces

sobre generar un hash
http://php.net/manual/es/function.hash.php (http://php.net/manual/es/function.hash.php)