Február
17
2010

Kijelző véletlenszerű képeket PHP

Néha szeretnénk felvenni véletlenszerű képeket a honlapon, hogyan tettem például a fejét ezen az oldalon. Ennek nagyon egyszerű, íme egy példa:

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

A script alapvetően nem az, hogy használja a rand függvény generál egy véletlen számot. Aztán, hogy megjelenítsen egy képet vagy más, hogy mi történik egy összehasonlítás a generált szám, azaz, ha kevesebb, mint 20 képet jelenít meg, ha a másik felett, és így tovább.


Edition (30-7-2010):
A fenti kód rendben van abban az esetben van néhány kép, hogy a forgatás, de ha van egy csomó jobb, ezt használja:

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

A $ véletlen az első érték a minimum és a második legnagyobb. Mi fog generálni nevű fájlokat topX.png, ahol X egy véletlen számot.

1 Comment + Add Comment

  • Helló segített újra a szkriptet. Én is megjelenítse a képet attól függően, hogy a nap a héten. Megváltoztatása
    $ Image = rand (1, 99), a
    $ Image = date ("w");

    Után megy 7 ha minden nap a héten.
    if ($ image == 1)
    {

    ?>

    Elhagyom az oldalt, ahol én http://www.desdeotro.com.ar

Szólj hozzá!