Goede dag.
Onderstaande kom ik niet uit.
Ik moet het ene plaatje vaker laten zien dan het andere plaatje. Bijvoorbeeld het ene plaatje 50% van de keren, andere 20% en overige 10%.
Hoe kan ik dat doen?

Hieronder het script zoals ik het nu heb en dus uitgebreid moet worden met bovenstaande. Ik heb al vanalles bekeken en geprobeerd maar zonder het gewenste resultaat. Zal vast heel makkelijk zijn omdat ik vaak te moeilijk na denkn.

<?php
// Random Image With Link
function display_random_img($array) {
$key = rand(0 , count($array) -1);
$link_url = $array[$key]['url'];
$alt_tag = $array[$key]['alt'];
$random_img_url = $array[$key]['img_url'];
list($img_width, $img_height) = getimagesize($random_img_url);
return "<a href=\"$link_url\"><img src=\"$random_img_url\" width=\"$img_width\" height=\"$img_height\" alt=\"$alt_tag\" /></a>";
}

// Hier staat de informatie van de plaatjes
$images_array = array(
array(
'url' => 'http://g-voetbal.eu/',
'alt' => 'Suzanne trapt de bal op g-voetbaldag Barendrecht',
'img_url' => 'http://g-voetbal.eu/test/wp-content/uploads/2013/09/38002_426707400237_3215939_n1.jpg'
),
array(
'url' => 'http://g-voetbal.eu/wat-is-g-voetbal/',
'alt' => 'Suzanne lacht tijdens toernooi',
'img_url' => 'http://g-voetbal.eu/test/wp-content/uploads/2013/09/196192_10150950009280238_1807472408_n.jpg'
),
array(
'url' => 'http://g-voetbal.eu/mij/',
'alt' => 'Suzanne trapt de bal tijdens internationaal toernooi',
'img_url' => 'http://g-voetbal.eu/test/wp-content/uploads/2014/10/1918353_197460475237_6263653_n.jpg'
)
);

echo display_random_img($images_array);
?>
Nou nog in de <a href> en de <img> zetten lijkt mij.

Reageren