[GastForen Programmierung/Entwicklung PHP und MySQL Banner Zufallsanzeige mit Links

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Banner Zufallsanzeige mit Links

publisherin
Beiträge gesamt:

19. Okt 2010, 10:44
Beitrag # 1 von 4
Bewertung:
(2569 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen

Bei PHP stosse ich immer an meine Grenzen.
Ich habe da zwei Banner mit Zufallsgenerator, nur wie weise ich nun die Links zu?
Code
<?php 
// Zufallszahl für Banner
$bannernr = mt_rand(1,2);
?>
<div id="sidbar"><img src="images/banner<?php echo $bannernr; ?>.jpg" alt="Bildwechsel"/>
</div>

Wahrscheinlich mit einem array?
Kann mir jemand helfen?

Grüsse Chantal
X

Banner Zufallsanzeige mit Links

Intermedia
Beiträge gesamt: 1287

19. Okt 2010, 19:44
Beitrag # 2 von 4
Beitrag ID: #454570
Bewertung:
(2540 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

warum unbedingt in php? Such mal im Forum da gibt es diverse Lösungen / Ansätze mit JS.

Gruß Sven


als Antwort auf: [#454494]

Banner Zufallsanzeige mit Links

crisies
  
Beiträge gesamt: 136

19. Okt 2010, 20:04
Beitrag # 3 von 4
Beitrag ID: #454571
Bewertung:
(2534 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi chantal

du kannst folgendes array dafür erstellen:

Code
<?php  
// Zufallszahl für Banner
$bannernr = mt_rand(1,2);
// Url Array
$urls[1] = 'http://';
$urls[2] = 'http://';
?>
<div id="sidbar"><a href="<?php echo $urls[$bannernr]; ?>"><img src="images/banner<?php echo $bannernr; ?>.jpg" alt="Bildwechsel"/></a>
</div>


mfg


als Antwort auf: [#454494]

Banner Zufallsanzeige mit Links

publisherin
Beiträge gesamt:

19. Okt 2010, 21:42
Beitrag # 4 von 4
Beitrag ID: #454584
Bewertung:
(2514 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Chris

Danke für den Array Tip!
Das mit den Klammern welche und wo gehört sie hin ist für mich immer wieder ein Rätsel.
Das ist eben noch eine altes Projekt, als ich das dynpg noch nicht kannte.

Grüsse Chantal
das nächste Mal vielleicht wieder im dynpg Forum ;-)


als Antwort auf: [#454571]
X