Ragazzi sono tutta la sera che mi sbatto per una soluzione e mi osno girato un sacco di volte google ma senza risultato. Mi servirebbe creare un form che dopo compilato mi crea l'immagine con i dati inseriti.
ora ho questo codice:
Codice PHP:
<?php
//Definire il Testo
$text= date('d/m/Y - H:i:s '); //Se non è viene utilizzato ?text= mostra questo;
if(isset($_GET['text']) && $_GET['text']!='') {
$text=html_entity_decode(date('d/m/Y - H:i:s ') . '| ' . $_GET['text']);
}
//Definire la grandezza del Font
$font_size= 5;
if(isset($_GET['font_size']) && $_GET['font_size']!='') {
$font_size = $_GET['font_size'];
}
$height = $font_size * 4.5; //Altezza immagine
$width = strlen($text) * $height / 1.6; //Lunghezza immagine
$img = imagecreate($width, $height); //Creazione dell'immagine
$background_color = imagecolorallocate($img, 0, 0, 0);
$transparent_color = imagecolortransparent($img,$background_color);
$noir = imagecolorallocate($img,0,0,0);
imagestring($img, $font_size,0,0, $text,$noir);
header("Content-type: image/gif");
imagegif($img);
imagedestroy($img);
?>
Funziona tutto perfettamente, infatti:
1 Viene creata l'immagine se non si usa il $_GET
2 Viene creata con i dati passati via $_GET
3 Viene creata con i dati passati via $_GET e funziona pure il font_size
Ora, come posso fare a creare un form che in base ai dati scritti cambi i valori quindi, per esempio, cambi il testo e la grandezza del font?
Grazie in anticipo ragazzi