Foros del Web » Programando para Internet » PHP »

problemas al mostrar la imagen

Estas en el tema de problemas al mostrar la imagen en el foro de PHP en Foros del Web. Buenas tardes, estoy intentando hacer una galeria de imagenes y viendo de entre muchas elegi "minishowcase", trae tresa archivos en la carpeta principal index.php config.php ...
  #1 (permalink)  
Antiguo 16/04/2006, 19:11
Avatar de batusai240  
Fecha de Ingreso: octubre-2004
Mensajes: 29
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta problemas al mostrar la imagen

Buenas tardes, estoy intentando hacer una galeria de imagenes y viendo de entre muchas elegi "minishowcase", trae tresa archivos en la carpeta principal
index.php
config.php
readme.php
y 4 carpetas con mas archivos
las carpetas son
-galleries
-images
-includes
-themes

bueno el caso es que yo estoy haciendo una pagina web con un banner con botones de las diferentes paginas que esta en otro directorio y utilize
la funcion " include()" para llamar a la pagina index.php dentro de mi pagina principal.
el punto es que cuando hago esto no me funciona la galeria de imagenes.
asi que pase a revisar el codigo y reemplaze las rutas de los deferentes archivos por la ruta desde donde esta mi pagina principal
lo ejecute y funciona a medias. Ahora puedo ver las imagenes en miniatura de las gallerias pero cuando les doy click para agrandarlas, no me aparece la imagen, si aparece el tamaño de la misma pero no la imagen, creo que el problema esta en esta parte del codigo del index de la galeria

//// show selected image //////////////////////////////////////////

function get_image(id,img)
{
document.getElementById('mainimg').src = 'galeria_imagenes/images/spacer.gif';

anchor = document.getElementById('img_'+id);
list = document.getElementById('list_'+id);
l_anchor = document.getElementById('img_'+last_id);
l_list = document.getElementById('list_'+last_id);

anchor.style.border = '1px solid <?=$theme_menu_hover?>';
list.style.background = '<?=$theme_menu_hover?>';
if (last_id && last_id!=id) {
l_anchor.style.border = '1px solid <?=$theme_menu_link?>';
l_list.style.background = '<?=$theme_menu_active?>';
}

last_id = id;

document.getElementById('image_title').innerHTML = '<small>loading image:<br /><strong>'+findName(img)+'</strong></small>';
document.getElementById('image_div').style.display = 'block';

cp.call('galeria_imagenes/includes/gateway.php', 'get_image', update_image, id, img);
}

function update_image(result)
{
output = result.split(':');
var id = output[0];
var img = output[1];
var w = output[2];
var h = output[3];

var nw = w;
var nh = h;
var link = false;
var imgout = '';

var iname = '<strong>'+findName(img)+'</strong> image';

//// size code
if (w > max_image_width) {
nw = max_image_width;
nh = ((h*max_image_width)/w);
imgout += '<a href="'+img+'" target="_blank">';
imgout += '<img id="mainimg" class="imagen" src="'+img+'" width="'+nw+'" height="'+nh+'" alt="'+iname+'" />';
imgout += '</a>';

iname += ' <a href="'+img+'" target="_blank"><small>(click image to enlarge)</small></a>';

} else {
imgout += '<img id="mainimg" class="imagen" src="'+img+'" width="'+nw+'" height="'+nh+'" alt="'+iname+'" />';
}

document.getElementById('img').innerHTML = imgout;

//// set image title
document.getElementById('image_title').innerHTML = iname;
}

no se si puedes ayudarme con esto, que es lo que me fakta para que pueda visualizar las imagenes.si se puedes les mando el directorio y me dan una manita por que llevo un dia viendo como solucionarlo y no puedo. Gracias de antemano y disculpen la molestia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:32.