Ver Mensaje Individual
  #1  
Antiguo 07-06-2012
eli02 eli02 is offline
Miembro
NULL
 
Registrado: jun 2012
Posts: 27
Reputación: 0
eli02 Va por buen camino
Unhappy Necesito abrir un archivo pdf alamcenado en una base de datos mysql

Hola, buenas tardes tengo un problema y me gustaria pedirle su ayuda, estoy programando en php y tengo que guardar documentos pdf en mi base de datos, logre hacerlo y pyedo descargarlo de la base de datos pero cuando lo quiero abrir me dice que el fichero esta dañado, y no se que puedo hacer.
Estoy utilizando el siguiente còdigo:

Código PHP:
<?php

include("conexconvenios.php");

$nombre $_POST["TextNombre"];
$uni=$_POST["TXT_Universidad"];
$ff=$_POST["TXT_Fecha_Firma"];
$fv=$_POST["TXT_Fecha_Vigencia"];
$pais=$_POST["LIS_Pais"];
$renovar=$_POST["CHB_Renovar"];
$resumen=$_POST["TXT_Resumen"];


echo 
"$nombre";
echo 
"$uni";
echo 
"$ff";
echo 
"$fv";
echo 
"$pais";
echo 
"$renovar";
echo 
"$resumen";


//Subir archivo pdf
//datos del arhivo 
$nombre_archivo $_FILES['userfile']['name']; 
$tipo_archivo $_FILES['userfile']['type']; 
$tamano_archivo $_FILES['userfile']['size']; 
 
$tem=$_FILES['userfile']['tmp_name'];


    if (
move_uploaded_file($_FILES['userfile']['tmp_name'], $nombre_archivo)){ 
       echo 
"El archivo ha sido cargado correctamente.";
       
//$query4="INSERT INTO `documentos`(`DOC_Id`, `DOC_Nombre`) VALUES ('','$nombre_archivo')";
 //$result4=select($query4);
   
}else{ 
      echo 
"Ocurrió algún error al subir el fichero. No pudo guardarse."
   } 

//funcion para seleccionar el id de la universidad
$query1="SELECT UNI_Id FROM universidades WHERE UNI_Nombre='$uni'";
$result1select ($query1);
$Idu=mysql_fetch_array($result1);
$Iduni=$Idu['UNI_Id'];


//funcion para seleccionar el id de pais
$query2="SELECT PAI_Id FROM paises WHERE PAI_Nombre='$pais'";
$result2=select($query2);
$Idpai=mysql_fetch_array($result2);
$Idpais=$Idpai['PAI_Id'];



//Consulta de inserción

$query="INSERT INTO `convenios`(`COV_Id`, `UNI_Id`, `PAI_Id`, `COV_Nombre`, `COV_Fecha_Firma`, `COV_Fecha_Vigencia`, `COV_Resumen`, `COV_Renovacion`, `COV_Documento`) VALUES ('',$Iduni','$Idpais','$nombre','ff','fv','$resumen','$renovar','$nombre_archivo')";
$result=select($query);

?>
Les agradezco de antemano su valiosa colaboraciòn...

Última edición por Casimiro Notevi fecha: 07-06-2012 a las 22:40:11.
Responder Con Cita