Resulta que desde hace aproximadamente un mes he estado tratando de hacer un TOP, He descubierto un problema el cual es prohibir el acceso al usuario por 24 horas. Ya que es hecho desde 0 entonces necesito saber como configurar la funcion.
Hablo de detectar la IP De la persona y hacer que algun tipo de funcion de PHP evite que la persona vea ese archivo por X Tiempo por ejemplo:
IP: 127.0.0.1
-Entrando a el archivo votar.php
-Funcion ejecutandose
-En el archivo se escribe deny(127.0.0.1)
-Usuario vuelve a intentar votar
-¡Ya has votado este servidor!
votar.php (Archivo que necesita el CoolDown)
Código PHP:
<?php
$conexion=mysql_connect("localhost","root","2574900q")
or die("Problemas en la conexion");
mysql_select_db("myservlist",$conexion) or
die("Problemas en la seleccion de la base de datos");
$consulta = $_GET['id'];
$consulta2 = mysql_result(mysql_query("SELECT votos FROM top WHERE id ='".$consulta."' ", $conexion), 0);
mysql_query("UPDATE top SET votos = votos + 1 WHERE id='".$consulta."'", $conexion);
$consulta =mysql_query("SELECT id, nombre, votos, tipo,ip FROM top", $conexion);
?>
<div align="center"><font face="arial" size="3">Ha Votado Correctamente! Gracias por votar en MyServList.</font></div>