ZanCajO.com

Consulta de baneo php

Una función sencilla pero muy útil para el baneo por IP, admitiendo comodines.

Una vez que tengamos la IP ($ip) se la pasamos a nuestra función.

function EstaBaneado($ip){

$db_table = “baneos”;// Nombre de la tabla sql donde almacenamos los baneos
$arrayip
= explode( ‘.’ , $ip ) ;
$ip1 = $arrayip[0] . ‘.’ . $arrayip[1] . ‘.*.*’ ;
$ip2
= $arrayip[0] . ‘.’ . $arrayip[1] . ‘.’ . $arrayip[2] . ‘.*’ ;
$ip3 = $arrayip[0] . ‘.’ . $arrayip[1] . ‘.’ . $arrayip[2] . ‘.’ . $arrayip[3] ;
$sql = mysql_query(” SELECT count(*) FROM $db_table WHERE ip=’$ip1′ OR ip=’$ip2′ OR ip=’$ip3′; “) ;
$r = mysql_fetch_row( $sql ) ;
if ( $r[0] > ’0′ ) {

$ban = ’1′ ; //le puedes dar el valor o el nombre que te interese

}
else{

$ban = ’0′ ;

}

return $ban ;

}//—————————————————–fin funcion esta baneado

[zzamov 17 junio 2007 14:20] Categorías: Lenguajes web - Etiquetas: , , - -

No hay comentarios »

Aún no hay comentarios.

RSS feed para los comentarios de esta entrada. TrackBack URL

Deja un comentario

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Protectora de Animales Huellas Kilate.info El Ancestro WordPress-ES Ayuda Wordpress

Valid XHTML 1.0 Transitional¡CSS Válido![Valid RSS] - RSS Artículos y Comentarios - Acceder ;)-

Gestionado con WordPress