السلام عليكم
ممكن أحد يصلح لي هذا السكربت تبع ظهور صور عشوائية في الصفحة
لأن الكود ما يشتغل ممكن الحل
كود PHP:
<?php
## Configure this acc. to your needs ##
$Ad[0] = '<a href="link1" id="link1"><img src="http://localhost/x/1.gif" width="468" height="60" alt="link 1" border="0" id="link_1" /></a>';
$Ad[1] = '<a href="link2" id="link2"><img src="http://localhost/x/2.gif" width="468" height="60" alt="link 2" border="0" id="link_2" /></a>';
$Ad[2] = '<a href="link3" id="link3"><img src="http://localhost/x/3.gif" width="468" height="60" alt="link 3" border="0" id="link_3" /></a>';
$Ad[3] = '<a href="link4" id="link4"><img src="http://localhost/x/4.gif" width="468" height="60" alt="link 4" border="0" id="link_4" /></a>';
$weight = array( 3, 2, 1, 2, 1, 3 );
$sums = array();
$sums[0] = $weight[0];
$total = 0;
// get the sum of your array
foreach( $weight as $k )
$total += $k;
// build the sums array
for( $i = 1 ; $i < count( $weight ) ; $i++ )
$sums[$i] = $weight[$i] + $sums[$i - 1];
$linkshown = rand( 0, $total );
for( $j = count( $sums ) - 1 ; $j >= 0 ; $j-- )
if( $linkshown <= $sums[$j] )
$show_ad = $j;
echo $Ad[$show_ad];
?>