Php random met voorkeur

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Rebel chris

rebel chris

19/12/2009 18:36:00
Quote Anchor link
Ik wil graag random plaatjes ophalen dit is me gelukt met het volgende script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

$var1
= rand(1,5);


if(file_exists("img/".$var1.".jpg")) {
    echo "<a href=\"\" target=\"_self\"><img width=\"200\" height=\"200\" src=\"img/".$var1.".jpg\"/></a>";
}

else {
    echo "plaatje is niet gevonden";
}


?>


Maar nu wil ik dat bijvoorbeeld plaatje 1 vaker wordt getoond dan de rest?
Hoe kan ik dit voor elkaar krijgen?
Gewijzigd op 01/01/1970 01:00:00 door Rebel chris
 
PHP hulp

PHP hulp

29/11/2024 23:00:05
 
/home/joost

/home/joost

19/12/2009 19:35:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$var
= rand(1,3);
if ($var == 1) {
    $var1 = rand(1,5);
    if(file_exists("img/".$var1.".jpg")) {
        echo "<a href=\"\" target=\"_self\"><img width=\"200\" height=\"200\" src=\"img/".$var1.".jpg\"/></a>";
    }

    else {
        echo "plaatje is niet gevonden";
    }
}

else {
    $var1 = 1; // nummer van het plaatje wat vaker getoond moet worden
    if(file_exists("img/".$var1.".jpg")) {
        echo "<a href=\"\" target=\"_self\"><img width=\"200\" height=\"200\" src=\"img/".$var1.".jpg\"/></a>";
    }

    else {
        echo "plaatje is niet gevonden";
    }
}

?>


Zoiets?

Edit::
Er is nu 66,66% kans dat het plaatje wat vaker getoond wilt worden word getoond.
Gewijzigd op 01/01/1970 01:00:00 door /home/joost
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.