pagina que crea la cookie (obviamente después de que el usuario haya dado click a en si)<?php
// bsm
$clave = "123456"; // tu clave o la que se usara para comprobar
$valid = md5($clave); // encriptacion de la clave en md5 setcookie("Descargas", $valid); // creación de la cookie ?>
pagina donde estaran las descargas.<?php
if (isset($_COOKIE["Descargas"])) { // comprobar si esta la cookie $clave = "123456"; // tu clave o la que se usara para comprobar
$cookie = $_COOKIE["Descargas"]; // cogemos la cookie
$clave = md5($clave); // encriptacion de la clave en md5 if ($cookie != $clave) {exit;} // comprobamos si la cookie coincide con la clave... else {}
} else {exit;} // en caso de que la cookie no ejecuta nada (se queda en blanco)
// si coincide ponemos las descargas... tambien puedes usar MYSQL o INCLUDE eso ultimo no se recomienda xD
?>
Obviamente no es de lo mas seguro...en caso de ser una clave asi como 123 esta podría ser falsificada.
Saludos