giannimesa
10-06-2013, 07:54
Buongiorno a tutti.
Stavo ristrutturando una pagina che ho fatto qualche anno fa.
Mi sono imbattuto in un problema che non riesco a risolvere.
Essenzialmente ho una funzione che genera un semplicissimo captcha, ma chrome non me lo visualizza.
Dal file Register.php le ultime righe sono:
<p><img src="../captcha.php" alt="Are you human? :D" /></p>
<p>Insert the text above: <input type="text" name="captcha" /></p>
<p><input type="submit" name="submit" value="Request access" /></p>
</form>
Nel file captcha.php faccio tutta una serie di operazioni utilizzado un file "captcha4.ttf", In pratica comunque:
$largo = 350;
$alto = $largo*0.4;
$image = ImageCreate($largo,$alto);
imagettftext($image, $dimensioneLettera, rand(-10,10), $largo*0.08, $alto*0.55, ImageColorAllocate($image, rand(0,100),rand(0,80),rand(0,70)), 'captcha4.ttf', $catenaAleatoria);
ImagePng($imagen);
ImageDestroy($imagen);
dove $catenaAleatoria è un array di caratteri casuali.
La mia domanda è perché non riesco a vedere nulla? vedo un rettangolino con l'immagine rotta in chrome e la X rossa in explorer.
Grazie Mille!!
Stavo ristrutturando una pagina che ho fatto qualche anno fa.
Mi sono imbattuto in un problema che non riesco a risolvere.
Essenzialmente ho una funzione che genera un semplicissimo captcha, ma chrome non me lo visualizza.
Dal file Register.php le ultime righe sono:
<p><img src="../captcha.php" alt="Are you human? :D" /></p>
<p>Insert the text above: <input type="text" name="captcha" /></p>
<p><input type="submit" name="submit" value="Request access" /></p>
</form>
Nel file captcha.php faccio tutta una serie di operazioni utilizzado un file "captcha4.ttf", In pratica comunque:
$largo = 350;
$alto = $largo*0.4;
$image = ImageCreate($largo,$alto);
imagettftext($image, $dimensioneLettera, rand(-10,10), $largo*0.08, $alto*0.55, ImageColorAllocate($image, rand(0,100),rand(0,80),rand(0,70)), 'captcha4.ttf', $catenaAleatoria);
ImagePng($imagen);
ImageDestroy($imagen);
dove $catenaAleatoria è un array di caratteri casuali.
La mia domanda è perché non riesco a vedere nulla? vedo un rettangolino con l'immagine rotta in chrome e la X rossa in explorer.
Grazie Mille!!