Explico un poco mas... el codigo que genera la imagen png se llama isbn.php pero como tengo muchos libros y no quería guardar cada imagen del codigo en el servidor hice un Rewrite en el htaccess para acceder a el de esta manera:
Código :
<img src=\"isbncode_978-84-612-2354-1.png\">
El archivo isnb.php que crea la imagen del codigo de barras empieza con este codigo para extraer el numero del codigo y poder usarlo en la funcion que le sigue para crear la imagen.
Código :
<?php $data=$_SERVER[\'REQUEST_URI\']; $pos1=strpos($data, \"isbncode_\"); $pos2=strpos($data, \".png\"); $pos1=$pos1+9; $pos=$pos2-$pos1; $isbn=substr($data, $pos1, $pos); ... function isbncode($isbn){ ... } ?>
Podéis comprobar el resultado en
http://www.academialuisvives.com/ediciones_libro_1.html
excepto con Internet Explorer.
Alguien sabria decirme por qué Internet Explorer no me abre la imagen a la primera?? Puede ser porque desconozca su tamaño al ser un archivo dinámico? Porque cuando pulso boton derecho sobre la imagen y elijo Propiedades, la informacion acerca del tamaó está en blanco, cosa que por supuesto no ocurre con las imagenes estáticas.
Gracias