Bueno tengo un código que me funciona a la perfección, mismas BD, mismas contraseñas, todo bien, de hecho meter registros y seleccionar no hay problema, el único problema es que "No Descarga y No Visualiza los PDF" mientras que el local si
Código PHP:
error_reporting(E_ALL ^ E_NOTICE);
require("../mod_configuracion/conexion.php");
//NOS CONECAMOS A LA BASE DE DATOS
//CONSTRUIMOS LA CONSULTA PARA OBTENER EL DOCUMENTO
$tbl=$_GET['tbl'];
$valor = $_GET['id'];
if($valor!=""){
$res=mysql_query("Select * from ".$tbl." where id={$valor}",$con);
if(mysql_num_rows($res) == 1)
{
$nom=mysql_result($res,0,"nombre_archivo");
$tipo=mysql_result($res,0,"tipo_formato");
$contenido=mysql_result($res,0,"archivo");
$obj=mysql_fetch_object($res);
}
//OBTENEMOS EL TIPO MIME DEL ARCHIVO ASI EL NAVEGADOR SABRA DE QUE SE TRATA
header("Content-type: {$tipo}");
//OBTENEMOS EL NOMBRE DEL ARCHIVO POR SI LO QUE SE REQUIERE ES DESCARGARLO
header('Content-Disposition: attachment; filename="'.$nom.'"');
//Y PO ULTIMO SIMPLEMENTE IMPRIMIMOS EL CONTENIDO DEL ARCHIVO
print $contenido;
//CERRAMOS LA CONEXION
mysql_close();
}
Código PHP:
require("../mod_configuracion/conexion.php");
$con = mysql_connect($bd_host,$bd_usuario,$bd_pass);
mysql_select_db($bd_base,$con);
$bd=$_GET['bd'];
$memberId = isset( $_GET["id"] ) ? (int)$_GET["id"] : 0;
// $qry=mysql_query("delete from ceja where id={$id}",$con);
$re=mysql_query("select * from ".$bd." where id ='".$memberId."' ",$con);
$f=mysql_fetch_array($re);
header('Content-type: application/pdf');
echo $f['archivo'];