Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di costi31
    Registrato dal
    Nov 2007
    Messaggi
    345

    [php]Problema con immagini

    Io ho una pagina php e tramite GET quando la visualizzo le invio la variabile img=nome_immagine e mi visualizza l'immagine con quel nome ed estensione ".jpg". Il codice è il seguente:

    Codice PHP:
        $dir "private/images/";
        
    header("Content-disposition: inline; filename=".$img.".jpg");
        
    header("Content-length: ".filesize($dir.$img.".jpg"));
        
    header('Content-Type: image/jpeg');
        
        
    $src imagecreatefromjpeg($dir.$img.".jpg");
        
    $size getimagesize($dir.$img.".jpg");
        
    $width $size[0];
        
    $height $size[1];
        
    $text_color imagecolorallocate($src00255);
        
    $text "owned by Costi";
        
    $font "private/fonts/ARCHITIC.ttf";
        
        
    //imagettftext($src, 5, 0, 0, 0, $text_color, $font, $text);
        
    imagejpeg($src);
        
    imagedestroy($src); 
    Aprendo la pagina, l'immagine viene visualizzata senza problemi, solo che ho riscontrato due errori:

    1) Se in un forum provo ad inserire nella firma l'indirizzo racchiuso tra i tag img non me la accetta perchè dice che è impossibile determinare le dimensioni dell'immagine.

    2) Poi ho voluto provare anche ad inserire del testo nell'immagine, decommentando la linea "imagettftext($src, 5, 0, 0, 0, $text_color, $font, $text);", ma così facendo non mi visualizza più l'immagine nemmeno aprendo la pagina e al suo posto mi visualizza l'indirizzo come se fosse un'immagine.

    Spero di essermi spiegato bene.

    Mi potete aiutare?

    PS: in caso per il punto 2 fosse il font che non andasse vi informo che l'ho scaricato da http://www.fontfiles.com/

  2. #2
    Utente di HTML.it L'avatar di costi31
    Registrato dal
    Nov 2007
    Messaggi
    345
    up

  3. #3
    Utente di HTML.it L'avatar di costi31
    Registrato dal
    Nov 2007
    Messaggi
    345
    Non c'è nessuno che mi può aiutare a risolvere questi errori?

  4. #4
    Utente di HTML.it L'avatar di costi31
    Registrato dal
    Nov 2007
    Messaggi
    345
    Vi prego aiutatemi!!!!!!!!!!!!!!!!!!!!!!

  5. #5
    Utente di HTML.it L'avatar di costi31
    Registrato dal
    Nov 2007
    Messaggi
    345
    up

  6. #6
    Utente di HTML.it L'avatar di costi31
    Registrato dal
    Nov 2007
    Messaggi
    345
    up

  7. #7
    Utente di HTML.it L'avatar di costi31
    Registrato dal
    Nov 2007
    Messaggi
    345
    up

  8. #8
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    per il punto 2 posso solo dirti che quando si genera un errore php, tipo warning o notice o altro, questo altera il contenuto reale dell' immagine, in quanto nello streaming viene considerato porzione dell' immagine stessa.

    il comportamento da te notato che fa visualizzare l'ì indirizzo dell' immagine come immagine stessa è di firefox e per ovviare a questo verifica esattamente che tipo di errore ti restituisce la riga che decommenti (che ne so.. magari no passi correttamente il testo!)

    per fare il debug togli gli header che indicano lo streaming come immagine e vedi nella sequenza di caratteri strani che ricevi se trovi l' errore php segnalato come warning, notice o altro



    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.