Tema: Erro de PHP
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2004, 13:17
Serenity
 
Fecha de Ingreso: marzo-2002
Mensajes: 299
Antigüedad: 22 años, 2 meses
Puntos: 1
Erro de PHP

Hola!!

Estos desarrollando una page donde muestro las imagenes de productos que se encuentran fuera de mi URL, para lo cual estoy haciendo lo siguiente:


//dirección donde tomo las imágenes, con el nombre de la imagen que obtengo de la BD.

$archivo_jpg="http://direcciondondedebotomarlasimagenes/".$registro_BD['clave'].".JPG";

//abro el archivo para lectura
$url_jpg= @fopen("$archivo_jpg","r");

//si se abre el abre el archivo significa que existe la imagen, cierro el archivo y muestro la imagen

if($url_jpg){
@fclose($url_jpg);
echo "<img src='http://direcciondondedebotomarlasimagenes/".$registro_BD['clave'].".JPG' width='101' height='101'>";


//en caso de no abrir el archivo muestro una imagen genérica

}else{
echo "<img src='images/generica.jpg' width='101' height='101'>";
}



Les menciono que tendo los permisos necesarios para poder obtener estas imágenes, de hecho muestra las imagenes, pero con un error:

Se abre una ventana indicando: Este programa ha efectuado una operación no admitida y será interrumpido. Si el problema persiste, consulte al proveedor del programa. Con dos botones "cerrar" y "detalles", si le doy en detalles me muestra lo siguiente:

PHP provocó un error de página no válida en el
módulo PHP4TS.DLL de 017f:100ac6dc.
Registros:
EAX=00000000 CS=017f EIP=100ac6dc EFLGS=00010202
EBX=0118899c SS=0187 ESP=0063f54c EBP=0066d440
ECX=00000001 DS=0187 ESI=00000002 FS=11f7
EDX=00002020 ES=0187 EDI=00000002 GS=0000
Bytes en CS:EIP:
,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x
Volcado de pila:
,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x



Me he dado cuenta que este error únicamente lo manda cuando la última imagen que debe mostrar no existe en la URL externa (donde checo la existencia de imágenes).

Si alguien sabe a qué se debe este error y me puede ayudar, se lo agradecería muchísimo.

Desde ya gracias.