Ver Mensaje Individual
  #14 (permalink)  
Antiguo 16/01/2008, 04:28
jovendigital
 
Fecha de Ingreso: noviembre-2005
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 2
Re: Utilizan mis recusos remotamente con GET ¿como lo evito?

Código PHP:
<?php
$Nombre_servidor
=explode(".",getenv("SERVER_NAME"));
$Servidor=$Nombre_servidor[count($Nombre_servidor)-2].".".$Nombre_servidor[count($Nombre_servidor)-1];
$Referidor getenv("HTTP_REFERER"); 
preg_match("/^(http:\/\/)?([^\/]+)/i"$Referidor$tg__RefHost); 
$tg__Host $tg__RefHost[2]; 
preg_match("/[^\.\/]+\.[^\.\/]+$/"$tg__Host$tg__RefHost); 
if (
$tg__RefHost[0] != $Servidor) { 
header("Localizacion: mi_pagina.php"); 

?>
con esto hacemos que un usuario procedente de otro servidor no pueda ejecutar nuestra web.