Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2008, 12:57
radge
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 22 años, 9 meses
Puntos: 1
Subir foto a campo blob

Buenas tengo este formulario donde subo un archivo a un campo blob de la base de datos , el archivo parece que sube bien porque veo datos en binario en la BD , pero a la hora de recuperar/mostrar la foto no consigo hacerlo os pongo el código.

salu2 radge

Código PHP:
 $archivo = $_FILES["archivito"]["tmp_name"]; 
 
$tamanio = $_FILES["archivito"]["size"];
 
$tipo    = $_FILES["archivito"]["type"];
 
$nombre  = $_FILES["archivito"]["name"];
 
$titulo  = $_POST["titulo"];

 if ( 
$archivo != "none" )
 {
    
$fp = fopen($archivo, "rb");
    
$contenido = fread($fp, $tamanio);
    
$contenido = addslashes($contenido);
    
fclose($fp); 

    
    
$query = "update users set foto=$contenido where id=$_SESSION[idusuario]";
    
$result = mysql_query($query,$link);
 } 


Código PHP:
 $qry = "SELECT foto from users where id=$id";
 
$result = mysql_query($qry,$link);
 
$contenido = mysql_result($result, 0, "foto");
 
 
header("Content-type: jpeg");
 return 
$contenido; 
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com