Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    605

    Problema con classe Fpdf

    Ciao tutti,
    sto provando a creare al volo un pdf inserendo un'immagine (che si trova sempre sul server) dentro e poi inserisco dei dati presi dal db (scriendo sopra l'immagine).
    Sembra che vada tutto bene se il nome dell'immagine e del tipo "1.jpg" mentre mi continua a dare errore se il nome dell'immagine è del tipo "77777.jpg" o tipo "33333-4445.jpg"

    l'errore è questo:

    Warning: getimagesize(77777.jpg): failed to open stream: No such file or directory in c:\programmi\apache group\apache\test\print\fpdf.php on line 1466
    FPDF error: Missing or incorrect image file: 77777.jpg



    e getimagesize si trova quì

    codice:
    function _parsejpg($file)
    {
    	//Extract info from a JPEG file
    	$a=GetImageSize($file);
    	if(!$a)
    		$this->Error('Missing or incorrect image file: '.$file);
    	if($a[2]!=2)
    		$this->Error('Not a JPEG file: '.$file);
    	if(!isset($a['channels']) or $a['channels']==3)
    		$colspace='DeviceRGB';
    	elseif($a['channels']==4)
    		$colspace='DeviceCMYK';
    	else
    		$colspace='DeviceGray';
    	$bpc=isset($a['bits']) ? $a['bits'] : 8;
    	//Read whole file
    	$f=fopen($file,'rb');
    	$data='';
    	while(!feof($f))
    		$data.=fread($f,4096);
    	fclose($f);
    	return array('w'=>$a[0],'h'=>$a[1],'cs'=>$colspace,'bpc'=>$bpc,'f'=>'DCTDecode','data'=>$data);
    }

    il fatto è, che non riesco a capire nemmeno dove è definita questa funzione se di funzione si tratta....
    a qualcuno è successo mai qualcosa di simile..?
    ciao e buona giornata

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    sez sbagliata

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    605
    perdon...
    mi scuso..
    un erorre di sbaglio... :master:
    aspetto che il moderatore la sposti gentilmente..
    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    605
    ma che furbo.. che sono
    GetImageSize
    è una funzinoe di php?

    per questoo non la trovavo...
    ma non capisco ancora perchè mi dà errore...

  5. #5
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    sembra che non trovi quell'immagine.

    sostituisci la prima riga con $a=@GetImageSize($file);
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

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.