Helmikuu
17
2010

Näytä satunnainen kuvat PHP

Joskus haluamme myös satunnaisia ​​kuvia sivuillamme, miten minä olen tehnyt esimerkiksi pää tämän sivuston. Muutoin tämä on melko yksinkertainen, tässä esimerkki:

 = rand ( 1 , 99 ) ; if ( $imagen <= 20 ) { ?> <img src="images/top-cabecera/top1.png" alt="Imagen 1"> <?php } if ( ( $imagen > 20 ) && ( $imagen < 40 ) ) { ?> <img src="images/top-cabecera/top2.png" alt="Imagen 2"> <?php } if ( ( $imagen >= 40 ) && ( $imagen < 60 ) ) { ?> <img src="images/top-cabecera/top3.png" alt="Imagen 3"> <?php } if ( ( $imagen >= 60 ) && ( $imagen < 80 ) ) { ?> <img src="images/top-cabecera/top4.png" alt="Imagen 4"> <?php } if ( $imagen >= 80 ) { ?> <img src="images/top-cabecera/top5.png" alt="Imagen 5"> <?php } ?> <? Php $ kuva = rand (1, 99) if ($ kuva <= 20) {?> <img Src="images/top-cabecera/top1.png" alt="Image 1"> <? Php} if (($ image> 20) && ($ image <40)) {?> <img src="images/top-cabecera/top2.png" alt="Image 2"> <? php} if (($ kuva > = 40) && ($ image <60)) {?> <img src="images/top-cabecera/top3.png" alt="Image 3"> <? php} if (($ image> = 60) && ($ image <80)) {?> <img src="images/top-cabecera/top4.png" alt="Image 4"> <? php} if ($ image> = 80) {?> <img src = "images/top-cabecera/top5.png" alt = "Image 5"> <? php}?> 

Skripti on pohjimmiltaan se on käyttää rand funktio generoi satunnaislukua. Sen jälkeen, näyttää kuva tai muu tehty mikä on vertailu numero, joka generoidaan, ts. jos se on pienempi kuin 20 näkyy kuvan, jos toisen yläpuolelle, ja niin edelleen.


Edition (30-7-2010):
Edellä oleva koodi on hienoa, jos meillä on muutamia kuvia, jotka pyörivät, mutta jos meillä on paljon parempi käyttää sitä:

  <? Php
 rand ( 1 , 20 ) ; $ Random = rand (1, 20);
 . $random . ".png' border='0'>" ; echo "<img src='http://tuweb.com/images/top-cabecera/top". $random. ".png' border='0'>";
 ?> 

Vuonna $ random ensimmäinen arvo on pienin ja toisen suurin. Me tuottaa kuvaa kutsutaan topX.png, jossa X on satunnaisluku.

1 Comment + Add Comment

  • Hei auttoi minua uudelleen script. Käytin näyttää kuvan mukaan viikonpäivänä. Vaihtaminen
    $ Kuva = rand (1, 99), ja
    $ Kuva = date ("w");

    Käytyään 7 Jos jokaiselle viikonpäivälle.
    if ($ kuva == 1)
    {

    ?>

    Jätän sivun, jossa käytin http://www.desdeotro.com.ar

Jätä kommentti

Facebook

Kategoriat

Tunnisteet

Kääntäjä

Spanish flagItalian flagChinese (Simplified) flagPortuguese flagEnglish flagGerman flagFrench flagJapanese flagArabic flag
Russian flagGreek flagDutch flagCzech flagDanish flagFinnish flagPolish flagRomanian flagSwedish flag
Norwegian flagLithuanian flagSerbian flagSlovak flagSlovenian flagEstonian flagTurkish flagHungarian flagIcelandic flag