Código PHP:
<?php
include ('funciones.php');
$ip = $_SERVER['REMOTE_ADDR'];
$op='127.0.0.1';//cambiar y colocar el ip de las maquinas autorizadas para realizar descargas if (verificar_usuario()){
if (verificar_usuario())
{
if (($ip)==($op))
//uso de la funcion verificar_usuario()
{
//uso de la funcion verificar_usuario()
$id=$_GET["id"];
$direc="resultados";
$enlace = $direc. "/" . $id;
header("Content-Disposition: attachment; filename=".$id."\n\n");
header("Content-Type: application/x-rar-compressed");
header("Content-Length: ".filesize($enlace));
readfile($enlace);
} else { header('Location:menucito.html');
}
}
else {
//si el usuario no es verificado volvera al formulario de ingreso
echo "Descarga permitida solo desde las computadoras autorizadas";
}
?>