Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    [GD] (semplice) Problema visualizzazione

    Salve a tutti! purtroppo la ricerca non permette parole di 2 lettere tipo GD, per cui vi chiedo qui

    Come faccio per creare una semplice immagine con le GD in un pagina HTML con altre cose?

    ho questo semplice codice

    codice:
     <?
    header("Content-type: image/png");
    $im = @imagecreate(100, 50)
       or die("Cannot Initialize new GD image stream");
    $background_color = imagecolorallocate($im, 255, 255, 255);
    $text_color = imagecolorallocate($im, 233, 14, 91);
    imagestring($im, 1, 5, 5,  "A Simple Text String", $text_color);
    imagepng($im);
    imagedestroy($im);
    ?>
    ... però messo in una pagina con altre cose mi visualizza il sorgente anzikè l'immagine.

    E' possibile, in pratica, stampare un'immagine GD in una pagina con altri elementi HTML?
    Guybrush Threepwood

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    non sono sicuro che vada, ma prova cosi :
    (ho tolto l'header, visto che ci sono altri oggetti nella pagina, e ho messo l'output di imagepng dentro al tag img.)
    codice:
    <?
    $im = @imagecreate(100, 50)
       or die("Cannot Initialize new GD image stream");
    $background_color = imagecolorallocate($im, 255, 255, 255);
    $text_color = imagecolorallocate($im, 233, 14, 91);
    imagestring($im, 1, 5, 5,  "A Simple Text String", $text_color);
    echo '<img src="';
    imagepng($im);
    echo '" alt="prova di immagine">';
    imagedestroy($im);
    ?>

  3. #3
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    no, stampa il codice ottima idea cmq!

    Mi sa che alla fine conviene fare la pagina a parte e richiamarla con

    <img src=crea.php>

    ... senza header mi sa che non c'è nulla da fare
    Guybrush Threepwood

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.