| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Uleila Comenzando


Registrado: Mar 08, 2005 Mensajes: 30
|
Publicado: Jue Mar 24, 2005 3:56 pm Asunto: Leer directorio del servidor y mostrar Imagenes aleatorias |
|
|
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!!!!  |
|
| Volver arriba |
|
 |
Seal_Bcn Administrador


Registrado: Nov 25, 2003 Mensajes: 3192 Ubicación: Barcelona
|
Publicado: Jue Mar 24, 2005 7:54 pm Asunto: |
|
|
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
| 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 Por lo demas... Ya podde?s utilizar este SCRIPT Para mostrar las imagenes de una carpeta de nuestro ftp de forma aleatoria.
Saludos! |
|
| Volver arriba |
|
 |
Uleila Comenzando


Registrado: Mar 08, 2005 Mensajes: 30
|
Publicado: Jue Mar 24, 2005 11:54 pm Asunto: bien pero... |
|
|
Donde inserto este codigo?
o,como lo hago que sea un bloque?
soy un mar de dudas  |
|
| Volver arriba |
|
 |
Seal_Bcn Administrador


Registrado: Nov 25, 2003 Mensajes: 3192 Ubicación: Barcelona
|
Publicado: Vie Mar 25, 2005 3:56 pm Asunto: Re: bien pero... |
|
|
| Uleila escribió: | Donde inserto este codigo?
o,como lo hago que sea un bloque?
soy un mar de dudas  |
Nada... esta claro que si no se os da todo hecho... NA DE NA!!! xD juas!!!! 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 |
|
 |
Seal_Bcn Administrador


Registrado: Nov 25, 2003 Mensajes: 3192 Ubicación: Barcelona
|
Publicado: Vie Mar 25, 2005 4:33 pm Asunto: |
|
|
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
Cargador de Imagenes Aleatorias SIN BBDD
Saludos! |
|
| Volver arriba |
|
 |
Uleila Comenzando


Registrado: Mar 08, 2005 Mensajes: 30
|
Publicado: Vie Mar 25, 2005 4:38 pm Asunto: uys |
|
|
joooooooo,vaya rega?eta!!!  |
|
| Volver arriba |
|
 |
Seal_Bcn Administrador


Registrado: Nov 25, 2003 Mensajes: 3192 Ubicación: Barcelona
|
Publicado: Vie Mar 25, 2005 4:48 pm Asunto: Re: uys |
|
|
| Uleila escribió: | joooooooo,vaya rega?eta!!!  |
Hay que liarseeeeeeeeeee hombre!!!! SIN MIEDO!!! Que si se rompe algo, siempre se esta a tiempo de arreglarlo hay que perder el miedo a meterle mano a los modulos y hacer nuestras modificaciones por peque?as que sean
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 Asi que riau
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 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
Saludos  |
|
| Volver arriba |
|
 |
Uleila Comenzando


Registrado: Mar 08, 2005 Mensajes: 30
|
Publicado: Vie Mar 25, 2005 4:49 pm Asunto: Modulo images |
|
|
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
perdon |
|
| Volver arriba |
|
 |
Seal_Bcn Administrador


Registrado: Nov 25, 2003 Mensajes: 3192 Ubicación: Barcelona
|
Publicado: Vie Mar 25, 2005 4:53 pm Asunto: |
|
|
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
Saludos! |
|
| Volver arriba |
|
 |
Uleila Comenzando


Registrado: Mar 08, 2005 Mensajes: 30
|
Publicado: Vie Mar 25, 2005 5:20 pm Asunto: perdon por mi ignorancia |
|
|
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 |
|
 |
Uleila Comenzando


Registrado: Mar 08, 2005 Mensajes: 30
|
Publicado: Vie Mar 25, 2005 5:21 pm Asunto: perdon por mi ignorancia |
|
|
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 |
|
 |
Seal_Bcn Administrador


Registrado: Nov 25, 2003 Mensajes: 3192 Ubicación: Barcelona
|
Publicado: Vie Mar 25, 2005 5:25 pm Asunto: |
|
|
Es que ... ESTO ES EL MODULO xD jajajajajajaja ya lo he dicho al principio golfo
Nada... en un rato me lio y te preparo un BLOQUEEEEEEEEEEEE aissss nunca esta?s contentos xD
Saludos!  |
|
| Volver arriba |
|
 |
Uleila Comenzando


Registrado: Mar 08, 2005 Mensajes: 30
|
Publicado: Vie Mar 25, 2005 5:32 pm Asunto: Fumando espero... |
|
|
Bueno,esperare con impaciencia el bloque!
Porque estoy casado sino te ibas a enterar |
|
| Volver arriba |
|
 |
|