tfp: Zwischen Bildebenen wechseln

Beitrag lesen

Hallo LSpreee,

es geschieht leider garnichts. Sobald ich die Datei aufrufe kommt ein weißes Bild auf dem Browser (ich habe die Datei auch mal ohne den Quelltext auf den Server geladen, da geht alles fehlerfrei).

Hier mal mein Quelltext:

<!doctype html public "-//W3C//DTD HTML 4.01//EN">
<head>
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content="Text">
<meta name="author" content="Kanexo">
 <meta name="keywords" content="HTML, Meta-Informationen,Suchprogramme, HTTP-Protokoll">
<meta name="date" content="2010-12-14T23:49:37+02:00">
<title>Titel</title>
<link href="Bob.css" rel="stylesheet" type="text/css">
 </head>
<body>
<div id="box" >
 <Ueberschrift>
Kanexo
 </Ueberschrift>
<br>
 <links>
<element style="position: relative; center: 40px;">
LINKS
</element>
 </links>
 <br>
 <br>
 <text>
<?php
// define layers
$Layers = array();
$Layers["layerA"] = "A.png";
$Layers["layerB"] = "B.png";
$Layers["layerC"] = "C.png";
$Layers["layerD"] = "D.png";
$Layers["layerE"] = "E.png";

// evaluate form
$ShowLayers = array();
foreach($Layers as $LayerKey => $Layer){

if(isset($_POST[$LayerKey])){

if($_POST[$LayerKey]) == "show") $ShowLayers[] = $LayerKey;

} else $ShowLayers[] = $LayerKey;

}

// output layers
foreach($ShowLayers as $LayerKey){
  echo "<img src=".$Layers[$LayerKey]." class='text' alt=".$LayerKey.">";
}

?>

<form action="./" method="post">

foreach($Layers as $LayerKey => $Layer){
    echo "<input type="checkbox" name="$LayerKey" value="show"> $LayerKey<br>
  }
  ?>
  <input type="submit" value="Refresh Map">
  <?php
</form>
</text>
<br>
 <br>
<br>
<unten>
<p align="center">
Text Unten
 <p>
</unten>
</div>
</body>
 </html>