quindi quando estraggo il campo immagine dal database
Codice PHP:
function upload()
{
  
  
$result false;
  
$immagine '';
  
$size 0;
  
$type '';
  
$nome '';
  
$max_size 300000;
  
$result = @is_uploaded_file($_FILES['logo']['tmp_name']);
  
//if (!$result)
  //{
  //  echo "Impossibile eseguire l'upload.";
  //  return false;
  //}else{
    
    
$type $_FILES['logo']['type'];
    
$nome $_FILES['logo']['name'];    
     
$size $_FILES['logo']['size'];
    
$immagine = @file_get_contents($_FILES['logo']['tmp_name']);
    
$immagine mysql_real_escape_string($immagine);
     
$ret = array($nome,$type,$size,$immagine);
     return 
$ret
questa e' la funzione per l'upload
Codice PHP:
ob_start();
include(
"function.php");
$conn Connetti();
if (isset(
$_GET['id']))
{
  
$id =$_GET['id'];
  
$sql "SELECT DT_ID,DT_LOGOTYPE,DT_LOGOP FROM ditta WHERE DT_ID='$id'";
  
$result = @mysql_query($sql,$conn) or die(mysql_error ());
  
$row = @mysql_fetch_array($result);
  
$id_img $row['DT_ID'];
  
$type $row['DT_LOGOTYPE'];
  
$img stripslashes($row['DT_LOGOP']);
  if (
$id_img)
  {
  @
header("Content-Type: ".$row['DT_LOGOTYPE']);
    echo 
$row['DT_LOGOP'];
    
  }else{
    echo 
"Id sconosciuto";
  }
}else{
  echo 
"Impossibile soddisfare la richiesta.";

questa la pagina di stampa modificata