Autor Tema: coppermine (bloque de imagen aleatoria)  (Leído 4590 veces)

Desconectado sienteasturias

  • Newbie
  • *
  • Mensajes: 5
coppermine (bloque de imagen aleatoria)
« en: 17 de Diciembre de 2007, 01:35:13 am »
Buenas gente... haber supongo que muchos usareis, habreis usado o al menos conocereis el sistema de album para fotos web "Coppermine" mi pregunta es si alguien de los por aki 'andantes' sabe mediante algo de codigo o algun scrip o algo poder sacar un bloque de imagen aleatoria para poner en el index de la pagina de estas fotos publicadas en el album..
Muchas gracias

Desconectado Liamngls

  • Administrator
  • ******
  • Mensajes: 15688
    • Manuales-e

Desconectado sienteasturias

  • Newbie
  • *
  • Mensajes: 5
Re: coppermine (bloque de imagen aleatoria)
« Respuesta #2 en: 17 de Diciembre de 2007, 05:46:18 pm »
Antes de nada agradecerte el interes y la rapidad por tu respuesta, mira..he probado con este codigo que encontre en los links que me citaste pero no me rula y no se cual sera el motivo....
Código: [Seleccionar]
<?php
// Make a MySQL Connection
mysql_connect("localhost""miusuario""micontraseña") or die(mysql_error());
mysql_select_db("mibasedatos") or die(mysql_error());

$result mysql_query("SELECT filepath, filename FROM coppermine_pictures ORDER BY RAND( )LIMIT 1 ")
or die(
mysql_error());

$row mysql_fetch_array$result );

echo 
"<img src=&#39;http://www.miweb.com/fotos/albums/subir/&#39;>";
echo 
"".$row[&#39;filepath&#39;];
echo "thumb_";
echo 
"".$row[&#39;filename&#39;];
echo "&#39; ";
?>

En la pagina ya cargada me muestra por ejemplo lo siguiente :

subir/thumb_39.jpg'
si voy dandole a actualizar me va cargando diferentes nombres aleatorios pero la imagen no se ve....

Desconectado Piero

  • Member
  • ***
  • Mensajes: 183
Re: coppermine (bloque de imagen aleatoria)
« Respuesta #3 en: 17 de Diciembre de 2007, 06:56:25 pm »
Hola

'http://www.miweb.com/fotos/albums/subir/'>"

Ese código indica una ruta que probablemente no es la ruta donde tienes almacenadas tus imágenes.
Deberías cambiarla por la ruta que conduce a la carpeta donde las tienes.
Una pregunta. ¿tienes configurada una base de datos?

A ver que te dice Liamgls

Saludos. Piero.
Olympus  E 510  -  gran angular: 9-18mm -  zoom medio: 14-54  -  macro: 50  -  tele: 45-150

Desconectado sienteasturias

  • Newbie
  • *
  • Mensajes: 5
Re: coppermine (bloque de imagen aleatoria)
« Respuesta #4 en: 17 de Diciembre de 2007, 07:46:16 pm »
Bueno lo de "miweb" es un nombre que he puesto por no poner el nombre real, y lo del directorio "subir" es el directorio donde subo las imagenes via Ftp, y como he dicho al lanzar la pagina me sale el nombre de imagines aleatoriamente pero no lo que es la imagen, por lo que si detecta entonces que hay imagenes ahi... pero por algún motivo no las muestras, solo sale el nombre...

Gracias y un saludo

Desconectado Piero

  • Member
  • ***
  • Mensajes: 183
Re: coppermine (bloque de imagen aleatoria)
« Respuesta #5 en: 17 de Diciembre de 2007, 08:09:20 pm »
Hola.

Pues... había imaginado otra cosa. Mientras viene Liam...
yo probaría a cerrar el corchete después de las comillas

Código: [Seleccionar]
'http://www.miweb.com/fotos/albums/subir/' ">
Olympus  E 510  -  gran angular: 9-18mm -  zoom medio: 14-54  -  macro: 50  -  tele: 45-150

Desconectado sienteasturias

  • Newbie
  • *
  • Mensajes: 5
Re: coppermine (bloque de imagen aleatoria)
« Respuesta #6 en: 17 de Diciembre de 2007, 08:22:19 pm »
Ahora lo he probado pero tampoco me cuadraba la cosa, pero aun asi lo probe según tu recomendacion...

de hecho en el codigo ese que he encontrado los corchetes van antes de las comillas... mira fijate en la etiqueta inicial.....
Código: [Seleccionar]
echo "<img src='http://www.miweb.com/fotos/albums/subir/'>";

con lo cual tambien debe de cerrarse antes de las comillas no?
Gracias por las ayudas

Desconectado Piero

  • Member
  • ***
  • Mensajes: 183
Re: coppermine (bloque de imagen aleatoria)
« Respuesta #7 en: 17 de Diciembre de 2007, 08:33:45 pm »
Lo que estoy haciendo es, mas bien, mareando ;)

Has probado así?

Código: [Seleccionar]
echo "<img src='http://www.miweb/fotos/albums/subir";
Olympus  E 510  -  gran angular: 9-18mm -  zoom medio: 14-54  -  macro: 50  -  tele: 45-150

Desconectado sienteasturias

  • Newbie
  • *
  • Mensajes: 5
Re: coppermine (bloque de imagen aleatoria)
« Respuesta #8 en: 17 de Diciembre de 2007, 09:35:55 pm »
ahi te has dejado sin poner el corchete de fin de etiqueta jejejejej, pero aun asi no me tira....

Desconectado Liamngls

  • Administrator
  • ******
  • Mensajes: 15688
    • Manuales-e
Re: coppermine (bloque de imagen aleatoria)
« Respuesta #9 en: 17 de Diciembre de 2007, 10:54:18 pm »
Pues no estoy muy seguro porque el php no es precisamente lo mío pero quizás tengas que modificar más parámetros en el script.

Código: [Seleccionar]
$result = mysql_query("SELECT filepath, filename FROM coppermine_pictures ORDER BY RAND( )LIMIT 1 ")
or die(mysql_error());

Tal vez debería ser algo como:

Código: [Seleccionar]
$result = mysql_query("SELECT nombre_carpeta, nombre_archivos ORDER BY RAND( )LIMIT 1 ")
or die(mysql_error());

Te dejo otro código, por si funcionase: http://scripts.ringsworld.com/image-galleries/rtrandomimage/RTRandomimage/readme-install.txt.html Son las instrucciones de instalación, aquí tienes el código a incluir en el index.php http://scripts.ringsworld.com/image-galleries/rtrandomimage/RTRandomimage/index.php.html y aquí el código propiamente dicho: http://scripts.ringsworld.com/image-galleries/rtrandomimage/RTRandomimage/random.php.html


 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License