| |||
Re: Bannear ip y almacenar banear por IP no se si tendras un sistema de usuario o no. Lo que yo hago es en la base de datos crear una tabla con la direccion IP,la hora en que se banea ,basicamente.Luego cuando un usuario quiere ingresar controlas si la IP esta en la tabla y controlas si ya paso el tiempo determinado. tendrias que mirar el ultimo registro de esa IP ya que lo podes banear varias veces a esa misma IP. La otra forma seria con cookies ;pero el usuario las puede borrar.
__________________ alquiler gesell |
| |||
Re: Bannear ip y almacenar No no quiero directamente al usuario solo quiero bannear el ip y mi duda es como compara el tiempo de que si es mayor a un minuto no entra y de lo contrario si, lo intente con if pero no pude |
| |||
Re: Bannear ip y almacenar no me queda, aver quedaria asi ? <? require 'conexion.php' ;// creo mi conexion con db mysql_query("insert into lasips (ip) values ('$_SERVER[REMOTE_ADDR]')") ;// inserto los datos //creamos la comparacion $ip=time(); if(($ip - $minutos * 3600) >= ($minutos * 3600)) { echo " no puedes ingresar espera 1 minuto "; } else { echo" has ingresado "; } ?> |
| ||||
Re: Bannear ip y almacenar mira... cuando guardas el BAN anexas el dato de fecha con el valor de time() luego, en la comparacion (ya que ya tienes el dato anterior) solo restas el tiempo actual ((tomado desde time()) del otro valor que ya tenias almacenado... eso te dara la diferencia en segundos, ahora solo haces el calculo y ya esta la magia... jej... donde quedo el $tiempo_a_comparar |
| |||
Re: Bannear ip y almacenar no entiendo en esa linea coloco el valor time ? ? mysql_query("insert into lasips (ip,time) values ('$time','$_SERVER[REMOTE_ADDR]')") ;// inserto los datos y lo demas de la comparacion no entendi ![]() |
| ||||
Re: Bannear ip y almacenar NO, si el orden de introduccion as (a,b) los valores deben ser respectivos... asi entonces... (ip, time) seria a VALUES($ip, $time) ((respectivamente)) $time es tu marca de fecha... obvio, $ip es tu variable... $_SERVER['REMOTE_ADDR'] |