modificalo per le tue esigenze.
Codice:
<?php
if(isset($_GET['F']))
{
header("Location: ".$_SERVER['PHP_SELF']."?D=".urlencode(stripslashes($_GET['D'])));
exit;
}
if(isset($_GET['D']))
{
$testo = urldecode(stripslashes($_GET['D']));
$posizionex = 30;
$posizioney = 3;
$spazio_riga = 18;
$immagine = 'muretto.jpg';
$len_rows = 25;
$num_rows = 10;
$img = imagecreatefromjpeg($immagine);
$coloretesto = imagecolorallocate($img,0,0,0);
$num_caratteri = strlen($testo);
if($num_caratteri/$len_rows > $num_rows)
{
echo 'Hai inserito troppi caratteri,cerca di non scriverne più di
'. $num_rows*$len_rows .'capito?';
exit;
}
for($i=0;$i<$num_caratteri/$len_rows ;$i++)
imagestring($img,4,$posizionex,$posizioney+($spazio_riga*$i),
substr($testo,$len_rows*$i,$len_rows),$coloretesto);
header("Content-type: image/jpeg");
imagejpeg($img);
exit();
}
?>
<html>
<head>
<title>Il Muretto</title>
</head>
<body>
<center>
<h1>scrivi sul muretto quello che vuoi..</h1>
<form method="get" action="<?php echo $_SERVER['PHP_SELF']; ?>" >
<input name="D" size="50">
<input type="hidden" name="F" >
<input name="invio" type="submit">
</form>
<br>
</center>
</body>
</html>
http://xsescott.altervista.org/muretto.jpg questa è l img che ho messo io..
ciao