INFOKedadas - FOROS PHP Programacion: PERSONALIZACION DE BLOQUE CONTENT - Para ErentxumWeb: Forums

:.:INFOKEDADAS:.: :: Ver tema - Leer directorio del servidor y mostrar Imagenes aleatorias
 FAQFAQ   BuscarBuscar   Grupos de UsuariosGrupos de Usuarios   PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   LoginLogin 
     

Leer directorio del servidor y mostrar Imagenes aleatorias

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> PHP Programacion
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Uleila
Comenzando
Comenzando


Registrado: Mar 08, 2005
Mensajes: 30

MensajePublicado: Jue Mar 24, 2005 3:56 pm    Asunto: Leer directorio del servidor y mostrar Imagenes aleatorias Responder citando

Hola comunidad:

Mi inquietud es sencilla para el maestro Seal!,seguro, pero no se como
hacerlo.

Resulta que no tengo ninguna galeria,ni la quiero;pero me gustaria que en un modulo,salieran imagenes aleatorias.

Es decir,poner yo en alguna carpeta imagenes y que el script las valla
cogiendo y visualizandolas en el php nuke.

Ojala pudierais ayudarme.

Que no gestione base de datos por favor!!!! icon_redface.gif
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Seal_Bcn
Administrador
Administrador


Registrado: Nov 25, 2003
Mensajes: 3197
Ubicación: Barcelona

MensajePublicado: Jue Mar 24, 2005 7:54 pm    Asunto: Responder citando

Mmmmmmmmm interesante!!!!

Como las posibilidades son casi INFINITAS... Trataremos el tema principal que debemos ESTUDIAR Y TRABAJAR, que es sin lugar a dudas: LEER EL CONTENIDO DE UNA CARPETA DEL SERVIDOR y poder trabajar con el mismo.

En este ejemplo trabajaremos con el directorio de IMAGES de nuestro NUKE, y haremos que se muestre una imagen al azar del contenido del mismo icon_smile.gif

Código:

if ($dir = @opendir("images")) {
   $contador=0;
   while (($file = readdir($dir)) !== false) {
     if($file=="." or $file=="..") continue;
     $contador++;
     $imagen[$contador]=$file;
     echo "$imagen[$contador]<br>";
   }   
   closedir($dir);
}
$aleatoria = mt_rand(1,$contador);
echo "<img src=\"images/$imagen[$aleatoria]\">";


Este ejemplo FUNCIONA CORRECTAMENTE!!! Tan solo puede llegar a dar errores si el directorio que indicamos contiene sub-directorios icon_wink.gif Por lo demas... icon_biggrin.gif Ya podde?s utilizar este SCRIPT icon_smile.gif Para mostrar las imagenes de una carpeta de nuestro ftp de forma aleatoria.

Saludos!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Uleila
Comenzando
Comenzando


Registrado: Mar 08, 2005
Mensajes: 30

MensajePublicado: Jue Mar 24, 2005 11:54 pm    Asunto: bien pero... Responder citando

icon_cry.gif Donde inserto este codigo?

o,como lo hago que sea un bloque?

icon_sad.gif soy un mar de dudas icon_sad.gif
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Seal_Bcn
Administrador
Administrador


Registrado: Nov 25, 2003
Mensajes: 3197
Ubicación: Barcelona

MensajePublicado: Vie Mar 25, 2005 3:56 pm    Asunto: Re: bien pero... Responder citando

Uleila escribió:
icon_cry.gif Donde inserto este codigo?

o,como lo hago que sea un bloque?

icon_sad.gif soy un mar de dudas icon_sad.gif


Nada... esta claro que si no se os da todo hecho... NA DE NA!!! xD juas!!!! icon_razz.gif pos ale, en unos minutos tendreis disponible en la zona de Descargas - php el modulo y el bloque para mostrar el contenido de una carpeta de imagenes de forma aleatoria

Saludos!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Seal_Bcn
Administrador
Administrador


Registrado: Nov 25, 2003
Mensajes: 3197
Ubicación: Barcelona

MensajePublicado: Vie Mar 25, 2005 4:33 pm    Asunto: Responder citando

Ya pode?s descargaros este simple modulo en nuestra zona de descargas de modulos PHP que estrenamos con este primer y simple modulo de carga de imagenes aleatorias icon_smile.gif

icon_arrow.gif Cargador de Imagenes Aleatorias SIN BBDD

Saludos!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Uleila
Comenzando
Comenzando


Registrado: Mar 08, 2005
Mensajes: 30

MensajePublicado: Vie Mar 25, 2005 4:38 pm    Asunto: uys Responder citando

icon_sad.gif joooooooo,vaya rega?eta!!! icon_confused.gif
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Seal_Bcn
Administrador
Administrador


Registrado: Nov 25, 2003
Mensajes: 3197
Ubicación: Barcelona

MensajePublicado: Vie Mar 25, 2005 4:48 pm    Asunto: Re: uys Responder citando

Uleila escribió:
icon_sad.gif joooooooo,vaya rega?eta!!! icon_confused.gif


Hay que liarseeeeeeeeeee hombre!!!! SIN MIEDO!!! Que si se rompe algo, siempre se esta a tiempo de arreglarlo icon_wink.gif hay que perder el miedo a meterle mano a los modulos y hacer nuestras modificaciones por peque?as que sean icon_wink.gif icon_biggrin.gif

Por cierto... OJOOOOOOOOOOOOOOOO!!!! El modulo existente en descargas, mostrara las IMAGENES TAL CUAL SE SUBAN, o sea... que con el tama?o REAL de la imagen icon_wink.gif icon_biggrin.gif Asi que riau icon_razz.gif icon_wink.gif

Si quieres ( quereis ) que todas las imagenes salgan con el mismo tama?o STANDAR, tan solo habr?a que hacer lo siguiente:

Abrir el INDEX.PHP del modulo y encontrar la linea siguiente:

Código:
echo "<br><img src=\"modules/$module_name/imagenes/$imagen[$aleatoria]\">";


y substituirla por la siguiente ( a?adiremos el tama?o predefinido de 500x400 por ejemplo )

Código:
echo "<br><img src=\"modules/$module_name/imagenes/$imagen[$aleatoria] width='500' height='400'\">";


Y listos icon_smile.gif Pode?s cambiar el tama?o por el que m?s os guste, pero os recomiendo que no supereis los 500 Px de ancho para que vuestro theme se ajuste a la perfeccion con la carga de la imagen icon_smile.gif

Saludos icon_biggrin.gif
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Uleila
Comenzando
Comenzando


Registrado: Mar 08, 2005
Mensajes: 30

MensajePublicado: Vie Mar 25, 2005 4:49 pm    Asunto: Modulo images Responder citando

Seal,he subido la carpeta imagenes y el archivo index.php y el copyright.php en la carpeta modules,he introducido una imagen en la carpeta imagenes dentro de la carpeta modules,en el cpanel del admin,me salio
un modulo llamado imagenes,lo active pero no me sale nada icon_redface.gif

perdon
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Seal_Bcn
Administrador
Administrador


Registrado: Nov 25, 2003
Mensajes: 3197
Ubicación: Barcelona

MensajePublicado: Vie Mar 25, 2005 4:53 pm    Asunto: Responder citando

coof coof coof

Tienes que subirlo TODO!!! El modulo se llama: directorior_de_imagenes ASI DE MAL escribo xD jajajajajajajaja :p no IMAGENES!!! Me parece que has subido el index y resto de los archivos a la carpeta principal de MODULES

Sube el contenido COMPLETO descargado directamente a la raiz de tu portal php, la estructura de los directorios ya esta detallada para que no te de problemas icon_smile.gif

Saludos!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Uleila
Comenzando
Comenzando


Registrado: Mar 08, 2005
Mensajes: 30

MensajePublicado: Vie Mar 25, 2005 5:20 pm    Asunto: perdon por mi ignorancia Responder citando

Seal, ya lo hice,pero sale en el menu principar el nombre "directorio de Imagenes",yo lo que queria es que saliera solo como en un bloque,visualizandose las imagenes ,sin tener que darle al vinculo.

Asi sale:

http://www.uleila.com/dibujo.jpg
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Uleila
Comenzando
Comenzando


Registrado: Mar 08, 2005
Mensajes: 30

MensajePublicado: Vie Mar 25, 2005 5:21 pm    Asunto: perdon por mi ignorancia Responder citando

Seal, ya lo hice,pero sale en el menu principar el nombre "directorio de Imagenes",yo lo que queria es que saliera solo como en un bloque,visualizandose las imagenes ,sin tener que darle al vinculo.

Asi sale:

Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Seal_Bcn
Administrador
Administrador


Registrado: Nov 25, 2003
Mensajes: 3197
Ubicación: Barcelona

MensajePublicado: Vie Mar 25, 2005 5:25 pm    Asunto: Responder citando

Es que ... ESTO ES EL MODULO xD jajajajajajaja ya lo he dicho al principio golfo icon_smile.gif

Nada... en un rato me lio y te preparo un BLOQUEEEEEEEEEEEE aissss nunca esta?s contentos xD icon_razz.gif

Saludos! icon_biggrin.gif
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Uleila
Comenzando
Comenzando


Registrado: Mar 08, 2005
Mensajes: 30

MensajePublicado: Vie Mar 25, 2005 5:32 pm    Asunto: Fumando espero... Responder citando

Bueno,esperare con impaciencia el bloque!


Porque estoy casado sino te ibas a enterar
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> PHP Programacion Todas las horas son GMT + 1 Hora
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro