Hola
jpeeri
Creo entiendo de la siguiente manera lo que deseas hacer :
1. Debes contar con una Base de Datos ( al menos es mi sugerencia )
2. Una tabla por ejemplo :
descargas con los siguientes campos :
codigo ( no se puede repetir)
nombre
tamaño
autor
etc
etc
3. En tu página web ( en la cual muestras la relacion de descargas que se yo )
Deberás hacer un
Link a la parte de Código de tu tabla.
y enviarlo a otra página de la siguiente manera.
Código PHP:
<?php
/////----------------------------------------
// configuraciones
//base de datos
$cn=mysql_query("SELECT * FROM descargas")or die("error ");
while($campo=mysql_fetch_array($cn))
{
echo "<br>".$nombre."<A HREF='otrapagina.php?xcodigo='.$codigo>Descargar</A>";
////
}
?>
///////////------------------------------
Archivo otrapagina.php
<?php
/// configuraciones de la BD
/// recibiras la variable via GET
$cod=$_GET['xcodigo'];
$sql=mysql_query("SELECT * FROM descargas WHERE codigo='$cod' ")or die("error 01 ");
$n=mysql_num_rows($sql)or die("Error 02");
if ($n)
{
//// mostraras todo lo que deseas de sus caracteristicas
/// un Link de descarga a tu archivo
}
///// continua
?>
Espero que te ayude en algo
Salu2