Quiero ocultar la ruta de los enlaces para que no se vean y luego poder descargarlos usando esa ruta.
Para ocultar los enlace hago esto:
descarga.php
<?php
$id=$_GET["id"];
$enlace = "http://www.miweb.com/" . $id;
header("Content-Disposition: attachment; filename=".$id."\n\n");
header("Content-Type: application/octet-stream");
header("Content-Length: ".filesize($enlace));
readfile($enlace);
?>
El problema esta en descargarlo, no quiero que se descargue automáticamente, quiero que salga algo tipo de botón en la web (que tenga que hacer click) para descargarlo pero siempre ocultando el link.
Alguien me podría guiar o decirme como podría hacerlo?
Hola amigo soy novato en esto de php ,ami tambien me interesa mucho demasiado saber esa informacion
,la cuestion es que lo que tu piensas de proteger enlaces se hace con esta encriptacion AES.
http://www.movable-type.co.uk/scripts/aes-php.htmlaqui un ejemplo funcional quisas te ayude a estudiar el funcionamiento yo quite el archivo que comiensa con ht para que me funciona en xampp.
http://www.dailymotion.com/video/xxvcmy_script_webcamhttps://mega.co.nz/#!YV92lLJT!KarliWQ_E2_uHnru7VVeHhmIdeVb38cz3fbD1ZEriA8pero tiene bugs
si supiese lo arreglaba o algo mejor crearia bbcodes de proteccion de enlaces de descargas para todas las plataformas open source como wordpress , smf ,phBB que son mi favoritos.
espero te guste mi respuesta