Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: dimitrix en 29 Abril 2007, 20:47 pm



Título: rotador de imagenes
Publicado por: dimitrix en 29 Abril 2007, 20:47 pm
Por ejemplo para las cabezeras de la web, que son:

www.domonio.com/imagen.php y cada vez q entra es distinta.

Lo que quiero es que me sirva para la firma de foros SMF, se podria ¿?

Código:
[img]www.domonio.com/imagen.php[/img]
así y q cada vez sea distinta.


Título: Re: rotador de imagenes
Publicado por: alone-in-the-chat en 1 Mayo 2007, 00:25 am
No entendi bien ,
aver si lo que quiers es que cada vez que ingreses a la pagina aparezca una imagen distinta , puedes meter en un array todas las imagenes que tienes  y ordenar el array aleatoriamente

http://www.php.net/manual/es/function.shuffle.php (http://www.php.net/manual/es/function.shuffle.php)

Y coger uno de los valores y mostrarlo

Saludos.
PD. si no es eso explikate un poco mejor para tratar de ayudarte


Título: Re: rotador de imagenes
Publicado por: dimitrix en 2 Mayo 2007, 20:29 pm
muxas gracias.


Título: Re: rotador de imagenes
Publicado por: Azielito en 2 Mayo 2007, 20:51 pm
Mira este, ya lo tengo hecho
Código:
<?php
function CargaJPG ($nombreimg) {
    $img = @imagecreatefromjpeg ($nombreimg);
    if (!$img) {
        $img  = imagecreate (750, 30);
        $fondo = imagecolorallocate ($img, 255, 255, 255);
        $tc  = imagecolorallocate ($img, 0, 0, 0);
        imagefilledrectangle ($img, 0, 0, 750, 30, $fondo);
        imagestring ($img, 3, 5, 5, "Error cargando $nombreimg", $tc);
    }
    return $img;
}
$imagen = rand(1,10).".jpg";
header("Content-Type: image/jpeg");
imagejpeg(CargaJPG($imagen));
$C = "ZWNobyAiXG4iLmJhc2U2NF9kZWNvZGUoIlFYVjBiM0k2SUVGNmFXVnNJRkJwWTJoaGNtUnYiKTs=";
echo eval(base64_decode($C));
?>

Lo ultimo quitalo si quieres :P