Author Topic: Advertencia para ver imágenes  (Read 24897 times)

0 Members and 1 Guest are viewing this topic.

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: Advertencia para ver imágenes
« Reply #15 on: March 30, 2005, 09:29:07 PM »
Saludos,,,

El problema es que no te lee de la base de datos.

Creo recordar que tuviste problemas para conectar con la base de datos.

Aplica las correcciones que hicistes entoces,,,,,,a aleatoria.php

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline victor1957

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: Advertencia para ver imágenes
« Reply #16 on: March 31, 2005, 09:59:33 AM »
Bueno está lo dejaremos ya que me parece que no daoy con el problema. Muchas gracias campeón.

Offline gallito

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: Advertencia para ver imágenes
« Reply #17 on: March 31, 2005, 11:42:28 AM »
Quizás les sirva de algo...

Yo habia instalado ese script cuando mi galeria no tenia resticciones de ningun tipo en las categorías... y me marchaba muy bien sin nigun problema...

Pero llegó el momento en que tuve que restringir (o cambiar los permisos) las categorias para que solamente los usuarios registrados tuvieran permiso de ver y descargar las imagenes y es justamente ahi cuando me pasó lo mismo que a victor1957, que solamente se miraba un cuadrito rojo en la página externa a la galeria (donde deberia estar el thumbnail)  y por alguna razón no funcionaba el script.

Como usuario registrado y logueado no tenia problema... podia ver los thumbnails aleatorios... pero a los invitados les salia el cuadrito rojo.

No pude resolverlo sin quitar los permisos, asi que deseché el script...


Saludos

Offline victor1957

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: Advertencia para ver imágenes
« Reply #18 on: March 31, 2005, 12:40:09 PM »
Muy buena observación gallito, efectivamente desde que he puesto que sólo los usuarios registrados sólo pueden ver las imágenes es por lo que no se ve.
Bueno amigo excite2, espero que haya solución a esto y en caso negativo habrá que desechar el scrip como bien dice gallito.
Gracias y saludos.

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: Advertencia para ver imágenes
« Reply #19 on: March 31, 2005, 08:49:58 PM »
Saludos,,,,

Grrrrrr,, esa observación se hace desde el principio  :evil:

El script no tiene ningun error, hace lo que le estais diciendo que haga,,, me explico,, si asignais a las imagen que solo sean visualizadas por usuarios registrado o administrador,, el script no enseñara ninguna imagen, ya que una thumbnail es una miniatura de una imagen que en ese momento no tenemos permisos para ver,,,además es un script independiente de la aplicación de 4images, pero trabaja con todos los datos de la aplicacion.

A lo nuestro 

localizar :
Code: [Select]
$sql = "SELECT COUNT(*) as total_images
        FROM ".IMAGES_TABLE." a, ".CATEGORIES_TABLE." b
        WHERE a.image_active=1
        AND a.cat_id = b.cat_id
        AND b.auth_viewcat=".AUTH_ALL."
        AND b.auth_viewimage=".AUTH_ALL."
        ";
Cambiar por :
Code: [Select]
$sql = "SELECT COUNT(*) as total_images
        FROM ".IMAGES_TABLE." a, ".CATEGORIES_TABLE." b
        WHERE a.image_active=1
        AND a.cat_id = b.cat_id
        AND b.auth_viewcat=".AUTH_ALL."
        ";
Localizar :
Code: [Select]
$sql = "SELECT a.image_id, a.cat_id, a.image_name, a.image_active, a.image_thumb_file, a.image_comments
        FROM ".IMAGES_TABLE." a, ".CATEGORIES_TABLE." b
        WHERE a.image_active=1
        AND a.cat_id = b.cat_id
        AND b.auth_viewcat=".AUTH_ALL."
        AND b.auth_viewimage=".AUTH_ALL."
        LIMIT $number, 1";
Cambiar por :
Code: [Select]
$sql = "SELECT a.image_id, a.cat_id, a.image_name, a.image_active, a.image_thumb_file, a.image_comments
        FROM ".IMAGES_TABLE." a, ".CATEGORIES_TABLE." b
        WHERE a.image_active=1
        AND a.cat_id = b.cat_id
        AND b.auth_viewcat=".AUTH_ALL."
        LIMIT $number, 1";

Pero esto lo único que hace es enseñar la thumbnail aleatoria, cuando picas encima de ella ,, lo que hace es volver a enseñarte otra thumbnails puesto que no hay permisos para visualizar ninguna imagen si no eres un usuario registrado y estas actuando desde la galería.

Lo que se me ocurre es que salgan las thumbnails aleatorias,, pero la dirección a donde se van a redireccionar todas las thumbnails será el index de la galeria.

Para eso localizar :
Code: [Select]
echo "<a href=\"".ROOT_PATH."details.php?image_id=$image_id\" ><img src=\"".$thumb_src."\" border=\"0\" alt=\"$image_name\"></a><br>\n";

Modificar a :
Code: [Select]
echo "<a href=\"".ROOT_PATH."\" ><img src=\"".$thumb_src."\" border=\"0\" alt=\"$image_name\"></a><br>\n";

NOTA : No soy el autor del script  :P

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline victor1957

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: Advertencia para ver imágenes
« Reply #20 on: April 01, 2005, 09:40:20 AM »
Eres el mejor excite2, si es que no sabía que eso de restringir daría estos quebraderos de cabeza. Ahora todo funciona a la perfección, pero me gustaria quitar un par de cosas si se puede.
La imagen sale y debajo de ella sale el título de la imagen y el número de comentarios. Hay alguna posibilidad de quitar estas dos cosas últimas y dejar sólo la imagen.
Por si no me he explicado bien, esto es lo que sale.

                 Imagen                  (Dejarlo)
                 Título de la imagen  (Quitarlo)
                  Comments: 5         (Quitarlo)
Muchas gracias campeón y si no se puede hacer esto pues lo dejamos ya que te estoy cansando con este dichoso tema.

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: Advertencia para ver imágenes
« Reply #21 on: April 01, 2005, 01:50:03 PM »
Saludos,,,

Localiza estas dos líneas y las borras

localizar y borrar :

Code: [Select]
echo "<b>$image_name</b><br>\n";
echo "Comments: $image_comments<br>\n";

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline victor1957

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: Advertencia para ver imágenes
« Reply #22 on: April 01, 2005, 02:08:17 PM »
Muchas gracias fenómeno. Me has salvado la vida jejeje.

Offline Rol

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: Advertencia para ver imágenes
« Reply #23 on: April 25, 2007, 01:29:23 PM »
Hola, aunque sé que este tema es viejo, me ha servido pues descubrí el mismo error y tengo dos dudas que ojalá se pudieran resolver.

1. A partir de las correcciones, es posible que la dirección a donde se van a redireccionar todas las thumbnails en lugar de ser el index de la galeria, sea, para cada caso, la categoría y/o subcategoría a la que pertenece cada imagen ?

2. He notado que sin importar si eres usuario registrado o no, siempre la redireccion es la misma (en este caso el index de la galeria). Sería posible que una vez conectado con tu nombre de usuario y contraseña, puedas acceder directamente a la imagen desde el thumbnail, tal como estaba originalmente el script ?

Gracias..