Nyheder og Artikler
|
||||
|
Jeg blev spurgt af en bruger hvordan man kunne lave en banner-rotation mellem to forskellige banner-reklamer på en hjemmeside. En af reklamerne var blot et billede med et link, det andet banner var noget HTML-kode der resulterer i et Flash-banner.
<?php
// Finder et tilfældigt tal = et eller to.
$banner = rand(1,2);
// Hvis tallet er 1, skal den vise Banner 1
if($banner == 1) { echo 'HTML-kode for Banner 1, se eksempel i Banner 2'; }
// Hvis tallet er 2, skal den vise Banner 2
elseif($banner == 2) { echo '<a href="http://pcpro.dk"><img src="mitbanner.gif"></a>'; }
?>
Hvis man ønsker at tilføje eksempelvis 3 Banners, i stedet for 2 - kan man nemt rette scriptet ved at sætte rand(1,2) til rand(1,3) og ydermere tilføje en ekstra "if"-sætning, eksempel:
<?php
// Finder et tilfældigt tal = et, to eller tre.
$banner = rand(1,3);
// Hvis tallet er 1, skal den vise Banner 1
if($banner == 1) { echo 'HTML-kode for Banner 1, se eksempel i Banner 2'; }
// Hvis tallet er 2, skal den vise Banner 2
elseif($banner == 2) { echo '<a href="http://pcpro.dk"><img src="mitbanner.gif"></a>'; }
// Hvis tallet er 3, skal den vise Banner 3
if($banner == 3) { echo 'HTML-kode for Banner 3'; }
?>
God fornøjelse |
||||
Kategorier
Nyheder/Artikler
- 24-05-2010 Lidt nedetid i dag
- 21-03-2010 Ny Wiki lanceret
- 17-03-2010 Marts opdatering af Linux-serien
Certificeringer




