Ho un problema con questo codice che dovrebbe generare un codice captcha per proteggere un form dai bots.
captcha.php
Codice PHP:
<?
session_start();
$stringa = md5(microtime());
$risultato = substr($stringa, 0, 5);
$immagine = imagecreatefromjpeg("captcha.jpg");
$testo = imagecolorallocate($immagine, 255, 255, 255);
imagestring($immagine, 3, 20, 10, $risultato, $testo);
$_SESSION['CONTROLLO'] = $risultato;
header("Content-type: image/jpeg");
imagejpeg($immagine);
?>
Se inserisco <img src="captcha.php"> in un'altra pagina (nella stessa cartella di captcha.php), anzichè visualizzare l'immagine, viene fuori il simbolino di "immagine rotta".
Cosa ho sbagliato?