Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/07/2003, 08:45
kech
 
Fecha de Ingreso: marzo-2003
Mensajes: 277
Antigüedad: 21 años, 1 mes
Puntos: 0
lo que podrias hacer es que cuando pongas un enlace no lo pongas a un archivo sino el tipico que hay en la mayoria

como descargas.php?id=1 donde id sea la id de la base de datos


y el archivo descargas.php seria algo haci


Código PHP:
<?
if(isset($_GET[id]) and is_numeric($_GET[id])){ //con esto nos aseguramos que el dato biene por url y es numero

//aqui tu coneccion a la base de datos
//ahora preguntamos por la base de datos 
$descarga mysql_query("SELECT * FROM tu_tabla WHERE id = '$_GET[id]'");
  IF(
$row mysql_fetch_array($descarga)){
      
//y ahora actualizamos la base de datos para sumarle un digito a un campo donde tendrias la contabilidad del archivo 
      
mysql_query("UPDATE tu_tabla SET contador = '".$row['contador']++."' WHERE id = '$row['id']'");
      
header("Location: $row[direccion_del_archvo]");//ahora le enviamos la descarga
    
}
}
?>
$row[direccion_del_archvo] seria un campo en tu base de datos donde tendrias la direccion real del archivo

salu2

Última edición por kech; 22/07/2003 a las 08:51