Hallo Leute,
ich möchte gerne einen dynamischen Hintergrund für ein Web erstellen. Aber leider funktioniert das was ich geschrieben habe nicht so richtig.
Hier mal mein Code
Das Array habe ich gekürzt..
Der Aufruf dann in der Seite sieht so aus
Leider funktioniert es nicht so.. Kann ir da einer helfen wo ich den Fehler mache?
Gruß
Fredolin
ich möchte gerne einen dynamischen Hintergrund für ein Web erstellen. Aber leider funktioniert das was ich geschrieben habe nicht so richtig.
Hier mal mein Code
Das Array habe ich gekürzt..
PHP:
//$Farbe = $_GET['f'];
$Farbe = "3"; // Als Text mit einen festen Wert belegt
// Pfad angeben - beachten, wenn index.php auf anderen Servern liegt
$BasisPfad = "http://meinserver.local";
$hintergrund = array(
array(
"bg" => "/img/hg_002.png",
"color" => "0",
),
array(
"bg" => "/img/hg_000.png",
"color" => "1",
),
array(
"bg" => "/img/hg_001.png",
"color" => "2",
),
array(
"bg" => "/imgr/hg_002.png",
"color" => "3",
),
);
foreach($hintergrund AS $col => $value){
if($Farbe == $col['color']){
$dynBG = $BasisPfad.$value['bg']; //hier baue ich die Grafik zusammen
}
}
PHP:
<div id="i-talk24_box" style="background-image:url(<?php echo $dynBG; ?>);background-repeat:no-repeat;">
Leider funktioniert es nicht so.. Kann ir da einer helfen wo ich den Fehler mache?
Gruß
Fredolin