Blog and Web

  • Inicio
  • Nosotros
  • Publicidad
  • Plantillas Blogger
  • Categorias
    • Adsense
    • Blogandweb
    • Blogger
    • Blogs
    • CSS
    • Diseño
      • Fuentes
      • Iconos
      • Logos
    • Dominios
    • Geek
    • HTML
    • Javascript
    • Photoshop
      • Brushes
    • PHP
    • Plantillas Blogger
    • Productos Google
      • Firefox
    • Recursos en linea
    • SEO
    • Software
    • Tutoriales
    • Uncategorized
    • Web 2.0
    • Widgets para Blogger
    • Wordpress
      • Plugins
      • Themes
  • Suscríbete vía RSS
« Colorear una imagen Blanco y Negro en Photoshop
Reflejar objetos o texto con Photoshop »

Imagenes aleatorias con PHP

Marzo 11th, 2007  |  Publicado en PHP  |  1 Comentario

Ya te habíamos mostrado un script prediseñado para hacer la rotación de banner (o hasta de otras aplicaciones) y ahora te mostraremos como puedes hacer el tuyo.

Primero creamos un arreglo con cada una de las imagenes que vamos a usar, después aleatorizamos el número de images y al final lo escribimos en el documento.

De esta forma:

<?php

/*Crear una arreglo con las imagenes aleatorias con su ubicación*/

$imagenes[0]='imagen_aleatoria_1.jpg';
$imagenes[1]='imagen_aleatoria_2.jpg';
$imagenes[2]='imagen_aleatoria_3.jpg';
$imagenes[3]='imagen_aleatoria_4.jpg';
$imagenes[4]='imagen_aleatoria_5.jpg';

/* Aca es importante le des el número de imagenes comenzando de 0 */
$i=rand(0,4);

/* Mostramos la imagen aleatoria */

print '<img src="'.$imagenes[$i].'">';

?>

Sí quieres darle más atributos a la clase, como una descripción, puedes agregar un ‘ alt=”descripción” ‘ a la linea de descripción y quedaría como sigue:

print '<img src="'.$imagenes[$i].'" alt="Descripción">';

Y lo mismo puedes hacer si la imagen usa un mapa de links.

Anuncios

Respuestas

Feed | Dirección de Trackback
  1. Manuel:

    Marzo 9th, 2008 a las 8:25 am (#)

    Hola

    Tengo una duda sobre como introducir esas imágenes aleatorias en mi blog. El código para la imagen es el siguiente:

    #headerimage {
    background-image:url(http://farm3.static.flickr.com/2221/2317114758_4a75278cc5_o.jpg);
    background-position:center;
    background-repeat:no-repeat;
    border-bottom:1px solid #FFFFFF;
    border-top:1px solid #FFFFFF;
    clear:both;
    height:150px;
    }

    Si trato de sustituir el código que dais por la dirección en la segunda línea de la imagen actual, entre parentesis, me da error. Como puedo pues introducir el código para que me muestre imágenes aleatorias en ese punto de la página.

    Muchas gracias de antemano.

Deja tu comentario

Blog sobre gadgets, tecnología, poesía y otros temas Anúnciate aquí Blogger templates, layouts, themes, plantillas Anúnciate aquí Ser Turista Blog ingeniería

Categorías

  • Adsense
  • Blogandweb
  • Blogger
  • Blogs
  • Brushes
  • CSS
  • Diseño
  • Dominios
  • Firefox
  • Fuentes
  • Geek
  • HTML
  • Iconos
  • Javascript
  • Logos
  • Photoshop
  • PHP
  • Plantillas Blogger
  • Plugins
  • Productos Google
  • Recursos en linea
  • SEO
  • Software
  • Themes
  • Tutoriales
  • Uncategorized
  • Web 2.0
  • Widgets para Blogger
  • Wordpress

Patrocinadores

  • ¿Quieres aprender sobre casinos?
  • Anúnciate aquí
  • BTemplates
  • Ser Turista
  • Blog ingeniería

Blogroll

  • Infected-FX
  • Blogmundi
  • Adseok
  • Zona Cerebral
  • Wwwhat's new?
  • Sigt
  • Metal.ize
  • Smashing Magazine

Entradas Recientes

  • ¿Votación de entradas en Blogger?
  • 100 Videotutoriales para aprender todo de Blogger
  • BizFresh, funcional y hermoso tema Wordpress
  • Revive el ranking de bitacoras.com
  • Google Developer Day en México

Comentarios Recientes

  • Fire_tony en ¿Votación de entradas en Blogger?
  • Fernando en ¿Votación de entradas en Blogger?
  • Markelo en Plantilla Blogy-Acuerdo
  • Androide 23 en Forte, plantilla estilo revista para Blogger
  • Bnv en ¿Votación de entradas en Blogger?

Archivos

  • Mayo 2008
  • Abril 2008
  • Marzo 2008
  • Febrero 2008
  • Enero 2008
  • Diciembre 2007
  • Noviembre 2007
  • Octubre 2007
  • Septiembre 2007
  • Agosto 2007
  • Julio 2007
  • Junio 2007
  • Mayo 2007
  • Abril 2007
  • Marzo 2007
  • Febrero 2007

©2008 Blog and Web
Bajo WordPress. Diseño basado en grindlite.