Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-06-2012
eli02 eli02 is offline
Miembro
NULL
 
Registrado: jun 2012
Posts: 27
Poder: 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
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Abrir base de datos de VisualFoxPro (*.DBC)... jarlos Conexión con bases de datos 0 04-07-2007 18:18:31
como puedo restaurar un archivo .sql a una base de datos en mysql por delphi Shidalis Varios 8 18-08-2005 21:24:14
Ayuda, necesito abrir un p. archivo de access manolop Varios 2 06-05-2005 11:13:08
URGENTE!!! Abrir base de datos .gdb barbarell Firebird e Interbase 3 22-06-2004 19:53:06
No puedo abrir una Base de Datos ahkimpech Firebird e Interbase 1 20-05-2003 09:16:57


La franja horaria es GMT +2. Ahora son las 18:19:19.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi