1. ¡Hey! :) Te invitamos a conocer DirectorioVPS, el nuevo proyecto hermano de ComunidadHosting.

Imagenes aleatorias con php

Tema en 'Programación y Diseño Web' iniciado por Soporte24hrs, 6 Sep 2007.

  1. Soporte24hrs

    Soporte24hrs Member

    Como colocar imagenes aleatorias en tu web usando php:

    Existen mejores formas, mas sofisticadas, pero vamos a mostrar una de las maneras mas sencillas de hacerlo.
    Lo primero es crear la carpeta que tendra las imagenes, en el ejemplo las imagenes estaran en:

    imagenes/aleatorias

    Despues renombrar todos los ficheros de las imagenes de la siguiente manera:

    1.jpg, 2.jpg, 3.jpg, 4.jpg, etc.

    Despues creamos el fichero aleatorias.php
    y metemos el siguiente codigo:

    <?php
    $total = "11"; // Numero total de imagenes
    $extension = ".jpg";// Definimos la extension, puede ser .jpg, gif, bmp, etc.
    $carpeta = "imagenes/aleatorias";//Carpeta con las imagenes
    // De aqui para abajo no es necesario modificar nada
    $start = "1";
    $random = mt_rand($start, $total);
    $image_name = $random . $extension;
    echo "<img src="$carpeta/$image_name" border="0">";
    ?>

    En este ejemplo, el script mostrara aleatoriamente una imagen entre el 1.jpg y el 11.jpg, pero puedes modificarlo a tu antojo.

    Lo unico que falta por hacer, es colocar el siguiente codigo en la zona donde quieres que salga la imagen aleatoria.
    <?php include "aleatorias.php"; ?>

    Puedes meter varias imagenes en distintas zonas, solamente debes repetir el include para que salga una nueva imagen




Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


Sitios amigos: GuiaHosting · Unidominios · Interalta · Forocreativo