Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 31.12.2006, 16:55
Benutzerbild von ArcVieh
ArcVieh ArcVieh ist offline
//
XHTMLforum-Kenner
 
Registriert seit: 19.12.2006
Ort: Gütersloh
Beiträge: 1.844
ArcVieh sorgt für eine eindrucksvolle AtmosphäreArcVieh sorgt für eine eindrucksvolle Atmosphäre
Standard

PHP-Code:
<head>
<?php
mt_srand 
((double)microtime()*1000000);
$zufall mt_rand(02);
switch(
$zufall)
{
case 
0:
$bg "zusatz/oben.gif";
break;
case 
1:
$bg "zusatz/oben2.gif";
break;
case 
2:
$bg "zusatz/oben3.gif";
break;
}
echo 
"<style type=\"text/css\">\n";
echo 
"<!--\n";
echo 
"#header{\n";
echo 
"    background:#CC0000;\n";
echo 
"    background-image: url(".$bg.");\n";
echo 
"    height:385px;\n";
echo 
"}\n";
echo 
"-->\n";
echo 
"</style>\n";
?>
</head>
mt_rand ist der Zufallsgenerator, mt_srand initalisiert ihn... Die Null bei mt_rand sagt den Startwert an und die 2 den Endwert.. Also zwischen welcher Zahlenskala er wählen soll. Die Switch Abfrage überprüft einfach die Variable $zufall ob sie den Wert 0,1 oder 2 hat. break; unterbricht die Abfrage wenn ein Wert zutrifft. Das ganze kannst du natürlich erweitern.

Wenn ein Wert zutrifft, wird die Variable $bg auf das gesetzt was du angibst.

Dein Server muss PHP unterstützen!
__________________
CSS-FAQ beantwortet die meisten Fragen | Retro coding gegen Divitis | Code validieren & posten für Hilfe

Geändert von ArcVieh (31.12.2006 um 17:02 Uhr) Grund: Kleine korrektur
Mit Zitat antworten