Hj vou ensinar a colocar uma segurança a mais em seu site...É o IP BAn no site!!
Primeiramente execute esse SQL Query em seu SQL:
Código:
USE [GunzDB] GO /****** Object: Table [dbo].[BannedIP] Script Date: 09/19/2009 18:43:22 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[BannedIP]( [IP] [varchar](60) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ) ON [PRIMARY] GO SET ANSI_PADDING OFF
Agora Salve esses Scripts em PHP na pasta "www" de seu site... (Salve com o nome banned.php)
Código PHP:
<?php include "config.php"; ?>
<?php
$ip = ''.($_SERVER['REMOTE_ADDR']); ?>
<?php
$query = mssql_query("SELECT * FROM BannedIP WHERE IP = '$ip'");
if (mssql_num_rows($query) == 1)
{
include "bannedmsg.php";
exit();
} ?>Código PHP:
<br><a>Seu IP foi Banido deste site!</br></a> Código PHP:
<?php include "banned.php"; ?>Código PHP:
<?
$user = "sa"; // Usuário do SQL (Padrão: sa) $pass = "senhadosql"; // Senha do SQL $host = "SEUPC\SQLEXPRESS"; // Host do SQL (Ex:SEUPC/SQLEXPRESS) $db = "GunzDB"; // Database do seu servidor $msconnect=mssql_connect("$host","$user","$pass"); $msdb=mssql_select_db("$db",$msconnect); ?>Para banir um IP va ate a table "BAnnedIP" e na coluna "IP" adicione o IP que você quer banir!

0 comentários:
Postar um comentário