Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2005, 04:48
Dipoki
 
Fecha de Ingreso: mayo-2005
Mensajes: 3
Antigüedad: 19 años
Puntos: 0
Ayuda con descargas

Hola, ante todo gracias por la ayuda.

Tengo una base de datos mysql, la tabla con la que trabajo (peticion) tiene dos campos:

IDENT -> integer clave primaria
PKCS -> fichero pkcs de certificados de usuario y clave, varchar (2000).

lo que quiero hacer, es una página descarga.php tal que al ir al link: descarga.php?ident=14

se le descargue al usuario que ha accedido a dicha web automaticamente el fichero pkcs de la base de datos correspondiente a esa ident.

Lo he intentado descargar mediante:

<?

function Descargar($ElFichero){

header( "Content-Type: application/x-pkcs12");
header( "Content-Length: ".filesize($ElFichero));
header( "Content-Disposition: attachment; filename=".$ElFichero."");
readfile($ElFichero);
}


$conn = mysql_connect("localhost:3306", "user", "2342") or die ("Error conectando");
mysql_select_db("redesav",$conn) or die ("Error seleccionando la base de datos");
$ident=$_GET["ident"];

$ssql = "SELECT pkcs FROM peticion WHERE ident='$ident'";

//Ejecuto la sentencia
$rs = mysql_query($ssql,$conn) or die ("Error con la base de datos");
if ($row=mysql_fetch_array($rs)){
Descargar($row["pkcs"]);
}
else { echo "Error";}
?>


y lo unico que consigo es que se me descargue la página "descarga.php", no consigo descargar el fichero.

Cualquier ayuda se lo agradezco!! un saludo.