¿Alguien podría decirme porqué cuando cargo la página que contiene este código se me crean dos imágenes en el servidor en vez de una?
SÓLO ME OCURRE EN MOZILLA FIREFOX, EN INTERNET EXPLORER FUNCIONA CORRECTAMENTE!!!
Muchas gracias!!
Código PHP:
<?php
$codigo= "";
//Longitud de carácteres del código
$longitud = 5;
//Generar codigo aleatorio
for ($i=1; $i<=$longitud; $i++)
{
$letras = chr(rand(97,122));
$codigo .= $letras;
}
//Crear imágen del código
$imagen=imagecreate(60,20);
$fondo=imagecolorallocate($imagen,255,255,255);
$color=imagecolorallocate($imagen,0,0,0);
//Tipo de fuente
$font = imageloadfont('font/andale12.gdf');
imagestring($imagen, $font, 0, 0, $codigo, $color);
//Guardar imágen con el nombre "imagen_codigo.png"
$string = "tmp/imagen_codigo".rand(1,1000).".png";
imagepng($imagen,$string);
?>