Avatar billede nickern Nybegynder
31. maj 2005 - 14:15 Der er 3 kommentarer og
1 løsning

bannerrottation - koden??

hejsa

jeg står og skal bruge en bannerrotation til min hjemmeside - http://www.shoplisten.frac.dk

og derfor vil jeg høre om der er nogen som har en - og evt. kan vejlede mig - for der er en tidligere som har givet mig koden og den forstod jeg ikk... (gerne på dansK)

på forhånd tak
Nick - NickerN
Avatar billede sungdk Nybegynder
31. maj 2005 - 19:46 #1
include "conn.php"; //min include med database connection.

$resultat = mysql_query("SELECT * FROM tabel ORDER BY RAND() LIMIT 1"); //trækker tilfældigt banner fra din mySQL database ud

if (mysql_num_rows($resultat) < '1'){ //tjekker om der overhoved findes bannere i databasen, gør der ikke så skriver den en fejl ud!
echo "Ingen bannere!";

} else {
$row = mysql_fetch_array($resultat); ?> //Viser det udtrukket banner
<a target="_blank" href="../reklame.php?annonceid=<? echo $row['id']; ?>"><img src="<? echo "../reklamer/$row['billede']"; ?>" border="0"></a>
<? }
mysql_close($conn); //lukker for databasen igen.
?>

Dette er en af mine første MEGET simple banner scripts. Men virker!

Håber du forstår mine små kommentarer :D
Avatar billede nickern Nybegynder
01. juni 2005 - 22:23 #2
jamen nu har jeg jo en masse banners fra partner-ads o.l. som jeg gerne vil have i min egen bannerrotation... skal jeg så putte dem ind i en database først?:S
Avatar billede sungdk Nybegynder
02. juni 2005 - 12:30 #3
<?php   
                        $udtr[1] = 'indhold1';
                            $udtr[2] = 'indhold2';
                            $udtr[3] = 'indhold3';
                            $udtr[4] = 'indhold4';
                                                   
                            srand ((double)microtime()*1000000);
$random = rand(1,4);

echo "$udtr[$random]";

?>

Troede du selv ville kunne styre dine bannere osv. udfra en database.

Men her er et simpelt script til almindelig bannervisning. Husk at ændre på rand(1,4) alt efter hvor mange $udtr du tilføjer.
Avatar billede nickern Nybegynder
09. juni 2005 - 23:17 #4
ok - ja, men jeg ved ikke hvordan jeg får lagt mine banners ind i en database pt. derfor jeg ikke kan bruge den første:(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester