PDA

View Full Version : PHP con GD problemino con HTML


Fenomeno85
23-09-2005, 11:09
Allora spiego dall'inizio:

che diavolo di tag devo usare per non far eseguire il suo contenuto?

ho provato con pre e code ma nulla il tag del <? php lo piglia sempre :muro:

Come si fa a creare una immagine nella stessa immagine con anche altra roba?

tipo


testo

<?
....parte per creare l'immagine.
?>

testo


possibile che sia il fatto che nell'immagine metto header("Content-type: image/png")? perchè mi da errore :muro:

eppure:

www.fenomeno85.altervista.org/proca.php funziona

ma se richiamo il file mi da errore: www.fenomeno85.altervista.org/base.php

~§~ Sempre E Solo Lei ~§~

SteR9
23-09-2005, 11:22
in che senso teo? non ho ben capito.. cmq in genere conviene creare una pagina che crea l'immagine e poi la inserisci così

testo
<img src="immagine.php">
testo

però non ho ben capito cosa vuoi dire :fagiano:

VICIUS
23-09-2005, 11:25
guarda che quella immagine è una jpeg non una png. :D

ciao ;)

Fenomeno85
23-09-2005, 11:48
guarda che quella immagine è una jpeg non una png. :D

ciao ;)

si scusa non è il file che ho uppato ;)

ciao ste allora come va? hai fatto qualche esame? che palle il 3 si ricomincia :D

mmm ma io vorrei mettere il codice già nella stessa pagina senza scriverlo in un altra se no nella guida che sto facendo mi escono un milione di file :D

~§~ Sempre E Solo Lei ~§~

Fenomeno85
23-09-2005, 11:50
<?php
header("Content-type: image/jpeg");
$im = @imagecreate(155, 30) or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 10, 5, 5, "Scritta di prova", $text_color);
imagejpeg($im);
imagedestroy($im);
?>


questo è il codice esatto ;)


~§~ Sempre E Solo Lei ~§~

VICIUS
23-09-2005, 12:02
mmm ma io vorrei mettere il codice già nella stessa pagina senza scriverlo in un altra se no nella guida che sto facendo mi escono un milione di file :D

~§~ Sempre E Solo Lei ~§~
Le immagini sono una risorsa esterna, separata dalla pagina quindi non si puo. Certo magari con un if ... :D

ciao ;)

Fenomeno85
23-09-2005, 12:06
Le immagini sono una risorsa esterna, separata dalla pagina quindi non si puo. Certo magari con un if ... :D

ciao ;)

if cosa? :D ... conosci qualche tag che non faccia eseguire niente al suo interno come succede qui alla fine?

~§~ Sempre E Solo Lei ~§~

VICIUS
23-09-2005, 12:13
if cosa? :D ... conosci qualche tag che non faccia eseguire niente al suo interno come succede qui alla fine?
Intendevo qualcosa di simile:
<?php
if (genera imagine ?) {
codice che genera l'immagine;
termina pagina;
} else {
stampa la pagina normale;
}
?>
In questo modo il codice è nello stesso file. A seconda del modo con cui lo richiami genera l'immagine o scrive la pagina normale.

ciao ;)

Fenomeno85
23-09-2005, 12:30
va be lo importo come immagine che funziona ... per il tag sai qualcosa?

~§~ Sempre E Solo Lei ~§~

VICIUS
23-09-2005, 14:12
va be lo importo come immagine che funziona ... per il tag sai qualcosa?

~§~ Sempre E Solo Lei ~§~
Purtroppo no. :(

ciao ;)