Februar
17
2010

Vis tilfeldige bilder i PHP

Noen ganger liker vi å inkludere tilfeldige bilder på nettsiden vår, hvor har jeg gjort for eksempel med hodet av dette nettstedet. Å gjøre dette er ganske enkel, her er et eksempel:

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

Manuset er i utgangspunktet ikke er å bruke rand funksjonen genererer et tilfeldig tall. Så, for å vise et bilde eller annen hva som er gjort er en sammenligning med tall generert, dvs. hvis det er mindre enn 20 viser et bilde, hvis en annen, og så videre.


Edition (30-7-2010):
Ovennevnte koden er fin i tilfelle vi har få bilder som roterer, men hvis vi har mye bedre å bruke det:

  <? 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'>";
 > 

I $ tilfeldig den første verdien er minimum og andre maksimum. Vi vil generere filer med navnet topX.png, hvor X er et tilfeldig tall.

1 Comment + Legg til kommentar

  • Hei hjalp meg på nytt skriptet. Jeg pleide å vise et bilde avhengig av ukedag. Endre
    $ Bilde = rand (1, 99), for
    $ Bilde = date ("w");

    Etter å ha gått syv hvis for hver ukedag.
    if ($ image == 1)
    {

    >

    Jeg forlater siden hvor jeg brukte http://www.desdeotro.com.ar

Legg igjen en kommentar

Facebook

Kategorier

Tags

Oversetter

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