Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Immagini con fpdf

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    518

    Immagini con fpdf

    Buonasera a tutti, sto lavorando con la classe FPDF, il codice è il seguente:
    Codice PHP:
    <?php
    require('fpdf.php');
    include(
    'mostra_logo.php');

    $pdf=new FPDF();
    $pdf->SetMargins(2,8.5,0);
    $pdf->AddFont('Calligrapher','','calligra.php');
    $pdf->AddPage();
    $pdf->SetFont('Calligrapher','',"$_GET[grandezza]");
    $pdf->Image("$datib",5,15,33);
    $pdf->SetTextColor("$_GET[colore]","$_GET[colore_b]","$_GET[colore_c]");
    $pdf->Cell(44.05,9.1,"",1,0,'C');
    $pdf->Cell(47.1,9.1,"$_GET[riga1]",1,0,'C');
    $pdf->Cell(47.1,9.1,"",1,0,'C');
    $pdf->Cell(47.1,9.1,"$_GET[riga1]",1,0,'C');
    $pdf->Ln();

    $pdf->Output();
    ?>
    L'immafine la stampo con $pdf->Image("$datib",5,15,33); che recupero dal file
    mostra_logo_b.php

    Codice PHP:
    <?php 
    include("../inclusioni/conf.php");
    // connessione e selezione del database 
    mysql_connect($dbhost$dbuser$dbpass
    or die(
    'Connessione non riuscita: ' mysql_error()); 

    if(!
    mysql_select_db($db)) 
    die(
    'Selezione database fallita!'); 

    // query per recuperare il file 
    $query 'SELECT * FROM tabella WHERE od = '.$_GET['od']; 
    $risultato mysql_query($query) or die('Query non valida: ' mysql_error()); 
    $num_rows  mysql_num_rows($risultato);


    header('Content-Type:'.$tmp['Type']); 
    while (
    $riga mysql_fetch_array($results)) {
     
    $datib $riga["DatiBinari"];
    }


    ?>
    La foto la stampa correttamente, però una volta visualizzata la foto non riesco + a visualizzare il resto del PHP.
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    518
    Ho modificato il codice in questo modo:
    Codice PHP:
    <?php
    <?php
    require('fpdf.php');



    include(
    "../inclusioni/conf.php");

         
    $database mysql_connect($dbhost,$dbuser,$dbpass);
         
    mysql_select_db($db,$database);
      


    $sql_desc "SELECT  * FROM partecipazioni WHERE od ='$_GET[od]' " ;
    $results mysql_query($sql_desc) or die("Cannot query the database.
    mysql_error());
    $num_rows  mysql_num_rows($results);


       
     
    //echo $num_rows;
    //die();
    while ($riga mysql_fetch_array($results)) {
     
    $d $riga["DatiBinari"];


    }


    $pdf=new FPDF();
    $pdf->SetMargins(2,8.5,0);
    $pdf->AddFont('Calligrapher','','calligra.php');
    $pdf->AddPage();
    $pdf->SetFont('Calligrapher','',"$_GET[grandezza]");
    $pdf->SetTextColor("$_GET[colore]","$_GET[colore_b]","$_GET[colore_c]");
    $pdf->Image("$riga[DatiBinari]",5,15,33);
    $pdf->Cell(44.05,9.1,"",1,0,'C');
    $pdf->Cell(47.1,9.1,"$_GET[riga1]",1,0,'C');
    $pdf->Cell(47.1,9.1,"",1,0,'C');
    $pdf->Cell(47.1,9.1,"$_GET[riga1]",1,0,'C');
    $pdf->Ln();
    mi da il seguente errore:
    Image file has no extension and no type was specified:

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    157
    se fai un echo $riga[DatiBinari]; cosa ti tira fuori?

    è il percorso di un immagine? oppure è qualcos'altro?
    viva il web.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.