Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2008, 20:30
Avatar de BLAH !!
BLAH !!
 
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 21 años, 6 meses
Puntos: 16
Pregunta Insertar PDF en campo BLOB

Hola a todos:

Tengo un problema, encontré el tipico uploader que hay en la web en el cual se pueden subir todos ... o mejor dicho casi todos los tipos de archivos.
Me acepta imagenes, documentos word, html, etc... pero no los PDF que es juesto lo que quiero. Se que con los pdf se pueden guardar directamnete en una carpeta, pero no es lo que busco. Les dejo el código que según yo no tiene nada de malo, de echo todos los campos se completan bien, pero me da un error cuando subo un pdf.

Código PHP:
<?php 
require("../connect.php");

 
$archivo $_FILES["archivo"]["tmp_name"];  
 
$size $_FILES["archivo"]["size"]; 
 
$tipo $_FILES["archivo"]["type"]; 
 
$titulo $_FILES["archivo"]["name"]; 
 
$nombre $_POST['nombre'];

print 
"archivo: '$archivo' <br> tamaño: '$size' <br> tipo: '$tipo' <br> titulo : '$titulo'
       nombre: '$nombre'"


    
$fp fopen($archivo"rb"); 
    
$contenido fread($fp$size); 
    
$contenido addslashes($contenido); 
    
fclose($fp);  

    
$qry "INSERT INTO presupuestos (id, nombre, archivo, archivo_name, tipo) VALUES ('', '$nombre', '$contenido', '$titulo', '$tipo')"

    
mysql_query($qry); 
    
   if(
mysql_affected_rows($conn) > 0
       print 
"Se ha guardado el archivo en la base de datos."
    else 
       print 
"NO se ha podido guardar el archivo en la base de datos."
?>
__________________
Adios ...!!!!