El form para ingresar los pdf a la base de datos (son notas de prensa en pdf de diferentes compañias, el titulo en la BD es para que sea el link en la pagina):
Código HTML:
<form id="form1" name="form1" method="post" enctype="multipart/form-data" action="insert_prensa.php">
<table width="500" border="0">
<tr>
<td><div align="left">Compañía:</div></td>
<td><div align="left">
<input name="company" type="text" id="company" size="50" align="left" />
</div></td>
</tr>
<tr>
<td width="110"><div align="left" class="normal">Título:</div></td>
<td width="380"><div align="left">
<input name="titulo" type="text" id="titulo" size="50" align="left" />
hasta 250 caracteres.</div></td>
</tr>
<tr>
<td><div align="left" class="normal">Archivo:</div></td>
<td><div align="left">
<input name="archivo" type="file" id="archivo" size="33" align="left" />
Sólo Pdf o Word</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="submit" value="Subir Nota de Prensa" />
</div></td>
</tr>
</table>
</form>
El que guarda en la base de datos:
Código PHP:
<?php
header ("Location: prensa.html");
include("connect.php");
$binario_nombre_temporal=$_FILES['archivo']['tmp_name'];
$binario_contenido = addslashes(fread(fopen($binario_nombre_temporal, "rb"), filesize($binario_nombre_temporal)));
$binario_nombre=$_FILES['archivo']['name'];
$binario_peso=$_FILES['archivo']['size'];
$binario_tipo=$_FILES['archivo']['type'];
$consulta_insertar = "INSERT INTO prensa (id, company, titulo, archivo_binario, archivo_nombre, archivo_peso, archivo_tipo) VALUES ('', '$company', '$titulo', '$binario_contenido', '$binario_nombre', '$binario_peso', '$binario_tipo')";
mysql_query($consulta_insertar,$conexion) or die("No se pudo insertar los datos en la base de datos.");
exit;
?>
Y finalmente el que muestra el enlace en la pagina:
Código PHP:
<?
include("connect.php");
$sql="SELECT * FROM prensa WHERE company='Aerogroup International' ORDER BY ID DESC";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result))
{
echo "<div align='justified'>";
echo "<a class='dos' a href='descarga_notas.php?id=".$row[id]."'>".$row[titulo]."</a><br><br>";
}
?>
Todo funciona, lo que no se es como al hacer click en el enlace (titulo de la nota) se descargue el pdf
Repito que esto esta solo puesto alli, no se como va:
Código PHP:
href='descarga_notas.php?id=".$row[id]."'>".$row[titulo]."</a>