<?php
@session_start();

define("SELBST", $_SERVER['PHP_SELF']);
include ("admin/einstellungen.inc.php");

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title><? echo $title ?></title>
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta name="description"    content="<? echo $description ?>">
<meta name="keywords" content="<? echo $keywords ?>">
<link rel="shortcut icon" href="favicon.ico">
<link href="css/main.css" rel="stylesheet" type="text/css" >
<script language="javascript" type="text/javascript">
<? include ("admin/pipo.js");?>
</script>
</head>

<body  onLoad="linkmich()">
<div id="seite">
<?php

	

echo "<div id='menu'>";
	include ('admin/menu.txt');
echo "</div>";

echo "<div id='info'>";
	include ('admin/info.txt');
echo "</div>";



function editmode(){
	$status=$_GET['status'];
	$seite=$_GET['page'];
	$datei="seiten/".$_GET['page'];
	if ($status=="on")  	$datei="admin/".$seite.".txt"   ;
	$text = file_get_contents($datei); // Datei in eine Variable ($text) einlesen

 include ("admin/editor.inc");
	echo '<style type="text/css">div#info {    display: none;}</style>';

	echo '<div id="inhalt">';
	echo '	<form method="post" action="'.SELBST.'?page='.$seite.'&status='.$status.'">';
	echo '	    <input type="hidden" name="action" value="speichern">';
	echo '		<textarea name="content" cols="50" rows="23">'.$text.'</textarea>';
	echo '	</form>';
	echo '</div>';
}

function anzeigemode(){
	$datei="seiten/STARTSEITE";
	if (isset($_GET['page']))
	{
		 $datei="seiten/".$_GET['page'];
	}
	
	if (isset($_GET['status']))
	{
	$datei="seiten/STARTSEITE";
	}

	if ($_SESSION[userName]=="Editor")
	{
		echo '<div id="edit" style="position: absolute;	top: 36px; left: 350px; z-index: 2000;	background: violet;">';
		echo "&nbsp;<a href='" .SELBST. "?page=".$_GET['page']."&action=bearbeiten'>Seite bearbeiten</a>&nbsp;";
		echo "</div>";
	}

	echo '<div id="inhalt">';
		$text = file_get_contents($datei); // Datei in eine Variable ($text) einlesen
		echo $text; // Dateiinhalt ausgeben	
	echo "</div>";
}


function speichern(){
	$status=$_GET['status'];
	$seite=$_GET['page'];
	$datei="seiten/".$_GET['page'];
	if ($status=="on")  	$datei="admin/".$seite.".txt"   ;

	if (get_magic_quotes_gpc()) {
	    function stripslashes_deep($value){
	        $value = is_array($value) ?
	                    array_map('stripslashes_deep', $value) :
	                    stripslashes($value);

	        return $value;
	    }

	    $_POST = array_map('stripslashes_deep', $_POST);
	    $_GET = array_map('stripslashes_deep', $_GET);
	    $_COOKIE = array_map('stripslashes_deep', $_COOKIE);
	    $_REQUEST = array_map('stripslashes_deep', $_REQUEST);
	}

	$daten = $_POST["content"];
//	$fp = fopen($datei, "r+");                  // Datei wird im Lese- und Schreib-Modus geöffnet
	$dateihandle = fopen($datei,"w");
	fwrite($dateihandle, $daten);
	fclose($dateihandle);

	if ($status=="on") {
  			echo " <script language='JavaScript'>
			 window.location = ('index.php?action=admin') </script>";   //Und wieder dahin zurück wo wir waren	
	}
	else {
		anzeigemode();
	}
}

function login(){
	include ("admin/einstellungen.inc.php");

	if (!empty($_POST['submit']))
	{
			if ($_POST['Name']==$benutzer && $_POST['Kennwort']==$kennwort)
			{
				$_SESSION['userName'] ="Editor";
				admin();
			}
	}

	if (empty($_SESSION['userName']))
	{
		echo '<div id="inhalt">';
			echo "<FORM action= '" .SELBST. "?action=login' method='post'>";
			echo "<pre>";
			echo "    Name: <input name='Name' type='text' size='20' maxlength='20'><br>\n";
			echo "Passwort: <input name='Kennwort' type='password' size='20' maxlength='20'><br>\n";
			echo "          <input type='submit' value='Absenden' name='submit'>";
			echo "</pre>";
			echo "</FORM>";
		echo "</div>";	
	}
}

function admin(){

	$uvz="seiten";	//$uvz ist  das Uploadverzeichnis  und muss die entsprechenden Rechte haben (chmod 777).
	
		// JavaScript Funktion zum Löschen Bestätigen.
	echo " <script language='JavaScript'>
	function del(url, datei) {
		if( confirm(\"Soll die Datei '\" + datei + \"' wirklich gelöscht werden?\") )   window.location = url;
	}
	</script>";
	
		if ($_GET['loeschen']==1) // Wenn Datei gelöscht werden soll
		{
			$name = urldecode($_GET['name']);
			$pfad = $uvz."/".$name;	//Pfad zusammenbasteln ;-)
			@unlink($pfad); 			// löscht die Datei
			echo " <script language='JavaScript'>
			 window.location = ('index.php?action=admin') </script>";   //Und wieder dahin zurück wo wir waren
		}

echo '<style type="text/css">div#info {    display: none;}</style>';

		echo '<div id="inhalt">';
		echo "<p>Dies ist die <b>Administratorseite</b> hier können Sie:</p>\n";
		echo "<p><a href='" .SELBST. "?action=bilder'>Bilder hochladen</a>, ";
		echo "<a href='" .SELBST. "?action=medien'>Medien hochladen</a>, ";
		   
		echo "<p><a href='index.php?page=menu&action=bearbeiten&status=on'>Das Menu bearbeiten</a></p>";
		echo "<p><a href='index.php?page=fuss&action=bearbeiten&status=on'>Die Kontaktbox bearbeiten</a></p>";
		echo "<p><a href='index.php?page=info&action=bearbeiten&status=on'>Die Infobox bearbeiten</a></p>";

			
		 echo "<h3>Folgende Seiten ansehen und dann bearbeiten:</h3>
			  <ol>";
		$linkliste="var tinyMCELinkList  = new Array("; // kopf der Linkliste
		$i = 1;
	      $verzeichnis = opendir($uvz);

	      while ($file = readdir($verzeichnis)) //Verzeichnis auslesen
	      {
	          if (is_file($uvz."/".$file))
	          {
	              echo "<li><a href='index.php?page=$file' >$file</a> - - "; //Datei(en) anzeigen
	              $file = urlencode($file);
				  $linkliste .="['".$file."','index.php?page=".$file."'],"; // Datei wird zur Linkliste hinzugefügt
				if ($file =="STARTSEITE"){
				 echo "<font color='green'>kann nicht gel&ouml;scht werden<hr></font></a></li>";
				}
				else {
	              echo " <a href=\"javascript:del('$PHP_SELF?action=admin&loeschen=1&name=$file','".urldecode($file)."')\">
				  <font color='#880000'>L&ouml;schen<hr></font></a></li>";
					//Möglichkeit zum Löschen der Datei. Die JavaScriptfunktion del ist hierbei eine Abfrage ob wirklich gelöscht werden soll.
				}
	          }
	      }
		closedir($verzeichnis);
		echo "</ol>";
		  
		$linkliste .="['',''])";				// Schließen der LINK-liste
		$dateihandle = fopen("admin/linkliste.js","w"); 
		fwrite($dateihandle, $linkliste);
		fclose($dateihandle);

			echo '<p>Eine neue Seite anlegen</p>';
			echo '<p>Geben Sie einen Namen für die Seite an:</p>';
			echo '<form action="' .SELBST. '?action=neueseite" method="post" enctype="multipart/form-data">';
			echo '<input name="seitenname" type="text"  size="20" > ';
			echo '<input type="submit" name="submit" value="Seite anlegen">';
			echo '</form>';		
			echo '<p>(Bitte keine Sonderzeichen und Umlaute im Dateinamen)</p>';
			
			echo "<hr><p><a href='" .SELBST. "?action=rundbrief'>Einen Rundbrief verschicken</a></p>";

			echo "<hr><p><a href='index.php?action=einstellungen'>Einstellungen ändern</a></p>";
		
			echo "<hr><p><a href='index.php?action=abmelden'>SICH ABMELDEN</a></p>";

	 echo "</div>";	
}


function logout(){
	$_SESSION = array(); // Unset all of the session variables.
	if (isset($_COOKIE[session_name()])) 	// If it's desired to kill the session, also delete the session cookie.  Note: This will destroy the session, and not just the session data!
	{
	    setcookie(session_name(), '', time()-42000, '/');
	}
	session_destroy();	// Finally, destroy the session.
	echo '<script type="text/javascript">';
	echo "window.location.href ='" .SELBST. "?page=STARTSEITE'";
	echo '</script>';
}

function bilder(){
	// JavaScript Funktion zum Löschen Bestätigen.
	echo " <script language='JavaScript'>
	function del(url, datei) {
		if( confirm(\"Soll die Datei '\" + datei + \"' wirklich gelöscht werden?\") )   window.location = url;
	}
	</script>";

	$uvz="bilder";	//$uvz ist  das Uploadverzeichnis  und muss die entsprechenden Rechte haben (chmod 777).
echo '<style type="text/css">div#info {    display: none;}</style>';

	echo '<div id="inhalt">';
	echo '<h1>Bilder Upload</h1>';

	if(isset($_POST['submit']) && $_POST['submit']=="Hochladen") 		// Das Formular wurde gesendet
	{	
		if(!empty($_FILES['dasbild']['tmp_name'])  ){	// weiter mit der Verarbeitung
			$dateiname=$_FILES['dasbild']['name'];
			$dateitype=$_FILES['dasbild']['type'];
			$dateigroesse = $_FILES['dasbild']['size']/ 1000;      	//Berechnung der Dateigröße in KB 	
			$dateigroesse = number_format($dateigroesse,2,",",".");

			$dahin=$uvz."/".$dateiname;
			move_uploaded_file($_FILES['dasbild']['tmp_name'],$dahin);	//Verschieben der Datei auf den Server

			echo "Dateityp: $dateitype <br>";
			echo "Gr&ouml;&szlig;e: $dateigroesse KB<br>";
			echo "Dateiname: $dateiname<br>";
			echo "<font color='seagreen'>Datei wurde erfolgreich hochgeladen!</font><br>";
			echo "<p><a href='" .SELBST. "?action=bilder'>Formular anzeigen</a></p>";
		}

		else{
		        echo "Keine Datei ausgewählt";
				echo "<p><a href='" .SELBST. "?action=bilder'>Formular anzeigen</a></p>";
		}
	}
	
	else	// Das Formular wird angezeigt
	{ 
			echo '<p>Datei wählen und abschicken</p>';
			echo '<form action="' .SELBST. '?action=bilder" method="post" enctype="multipart/form-data">';
			echo 'Datei:<input name="dasbild" type="file"  size="50" > ';
			echo '<br><br><input type="submit" name="submit" value="Hochladen">';
			echo '</form>';
	
		  
		if ($_GET['loeschen']==1) // Wenn Datei gelöscht werden soll
		{
			$name = urldecode($_GET['name']);
			$pfad = $uvz."/".$name;	//Pfad zusammenbasteln ;-)
			@unlink($pfad); 			// löscht die Datei
			echo " <script language='JavaScript'>
			 window.location = ('index.php?action=bilder') </script>";   //Und wieder dahin zurück wo wir waren
		}
	}		  
	    //Anzeigen des Verzeichnisses und es folgt das Anzeigen der hochgeladenen Dateien
	     echo "<h3>Bisher hochgeladene Dateien:</h3>
		  <ol>";
		$bilderliste="var tinyMCEImageList = new Array("; // kopf der Bilderliste
	      $verzeichnis = opendir($uvz);

	      while ($file = readdir($verzeichnis)) //Verzeichnis auslesen
	      {
	          if (is_file($uvz."/".$file))
	          {
	              echo "<li><a href='$uvz/$file' target='_blank'>$file</a> - - "; //Datei(en) anzeigen
				  $bilderliste .="['".$file."','".$uvz."/".$file."'],"; // Datei wird zur Bilderliste hinzugefügt
	              $file = urlencode($file);
				  
	              echo " <a href=\"javascript:del('$PHP_SELF?action=bilder&loeschen=1&name=$file','".urldecode($file)."')\">
				  <font color='#880000'>L&ouml;schen<hr></font></a></li>"; //JavaScriptfunktion zum Löschen der Datei.
	          }
	      }
	      closedir($verzeichnis);
	      echo "</ol>";
		  
		$bilderliste .="['ENDE','ENDE'])";				// Schließen der Bilderliste

		$dateihandle = fopen("admin/bilderliste.js","w"); 
		fwrite($dateihandle, $bilderliste);
		fclose($dateihandle);

	 echo "</div>";	
}

function medien(){
	// JavaScript Funktion zum Löschen Bestätigen.
	echo " <script language='JavaScript'>
	function del(url, datei) {
		if( confirm(\"Soll die Datei '\" + datei + \"' wirklich gelöscht werden?\") )   window.location = url;
	}
	</script>";

	$uvz="medien";	//$uvz ist  das Uploadverzeichnis  und muss die entsprechenden Rechte haben (chmod 777).
echo '<style type="text/css">div#info {    display: none;}</style>';

	echo '<div id="inhalt">';
	echo '<h1>Medien Upload</h1>';

	if(isset($_POST['submit']) && $_POST['submit']=="Hochladen") 		// Das Formular wurde gesendet
	{	
		if(!empty($_FILES['diedatei']['tmp_name'])  ){	// weiter mit der Verarbeitung
			$dateiname=$_FILES['diedatei']['name'];
			$dateitype=$_FILES['diedatei']['type'];
			$dateigroesse = $_FILES['diedatei']['size']/ 1000;      	//Berechnung der Dateigröße in KB 	
			$dateigroesse = number_format($dateigroesse,2,",","."); // Format = 2stellig, Komma für Dezimalstelle, Punkt als tausender-Trenner

			$dahin=$uvz."/".$dateiname;
			move_uploaded_file($_FILES['diedatei']['tmp_name'],$dahin);	//Verschieben der Datei auf den Server

			echo "Dateityp: $dateitype <br>";
			echo "Gr&ouml;&szlig;e: $dateigroesse KB<br>";
			echo "Dateiname: $dateiname<br>";
			echo "<font color='seagreen'>Datei wurde erfolgreich hochgeladen!</font><br>";
			echo "<p><a href='" .SELBST. "?action=medien'>Formular anzeigen</a></p>";
		}

		else{
		        echo "Keine Datei ausgewählt";
				echo "<p><a href='" .SELBST. "?action=medien'>Formular anzeigen</a></p>";
		}
	}
	
	else	// Das Formular wird angezeigt
	{ 
			echo '<p>Datei wählen und abschicken</p>';
			echo '<form action="' .SELBST. '?action=medien" method="post" enctype="multipart/form-data">';
			echo 'Datei:<input name="diedatei" type="file"  size="50" > ';
			echo '<br><br><input type="submit" name="submit" value="Hochladen">';
			echo '</form>';
	
		  
		if ($_GET['loeschen']==1) // Wenn Datei gelöscht werden soll
		{
			$name = urldecode($_GET['name']);
			$pfad = $uvz."/".$name;	//Pfad zusammenbasteln ;-)
			@unlink($pfad); 			// löscht die Datei
			echo " <script language='JavaScript'>
			 window.location = ('index.php?action=medien') </script>";   //Und wieder dahin zurück wo wir waren
		}
	}		  
	    //Anzeigen des Verzeichnisses und es folgt das Anzeigen der hochgeladenen Dateien
	     echo "<h3>Bisher hochgeladene Dateien:</h3>
		  <ol>";
		$medienliste="var tinyMCEMediaList  = new Array("; // kopf der Medienliste
	      $verzeichnis = opendir($uvz);

	      while ($file = readdir($verzeichnis)) //Verzeichnis auslesen
	      {
	          if (is_file($uvz."/".$file))
	          {
	              echo "<li><a href='$uvz/$file' target='_blank'>$file</a> - - "; //Datei(en) anzeigen
				  $medienliste .="['".$file."','".$uvz."/".$file."'],"; // Datei wird zur Medienliste hinzugefügt
	              $file = urlencode($file);
				  
	              echo " <a href=\"javascript:del('$PHP_SELF?action=medien&loeschen=1&name=$file','".urldecode($file)."')\">
				  <font color='#880000'>L&ouml;schen<hr></font></a></li>"; //JavaScriptfunktion zum Löschen der Datei.
	          }
	      }
	      closedir($verzeichnis);
	      echo "</ol>";
		  
		$medienliste .="['ENDE','ENDE'])";				// Schließen der Medienliste

		$dateihandle = fopen("admin/medienliste.js","w"); 
		fwrite($dateihandle, $medienliste);
		fclose($dateihandle);

	 echo "</div>";	
}

function neueseite(){
	$uvz="seiten/";	//$uvz ist  das Uploadverzeichnis  und muss die entsprechenden Rechte haben (chmod 777).

	$seite = $_POST["seitenname"];
	$datei = $uvz.$seite;
	if (file_exists($datei)) {
		echo " <script language='JavaScript'>
		alert('Datei existiert bereits');
		 window.location = ('index.php?action=admin') </script>";   // zur ADMIN-Seite	
	}
	else {
		$dateihandle = fopen($datei,"w");
		fwrite($dateihandle, "NEUE SEITE");
		fclose($dateihandle);
		chmod($datei, 0777);
		echo " <script language='JavaScript'> window.location = ('index.php?action=admin') </script>";   // zur ADMIN-Seite	
	}
}

function einstellungen(){
echo '<style type="text/css">div#info {    display: none;}</style>';
		echo '<div id="inhalt">';
	include "admin/einstellungen.inc.php"; 
	$farbname = array('palegreen','lightgreen','darkseagreen','mediumspringgreen','springgreen','mediumseagreen','seagreen','darkslategray','olivedrab','olive','darkolivegreen','darkgreen','green','forestgreen','limegreen','lime','lawngreen','chartreuse','yellowgreen','greenyellow','yellow','gold','orange','goldenrod','darkorange','darkgoldenrod','darkkhaki','khaki','palegoldenrod','cornflowerblue','steelblue','royalblue','mediumslateblue','slateblue','darkslateblue','midnightblue','navy','darkblue','mediumblue','blue','dodgerblue','teal','darkcyan','cadetblue','lightseagreen','deepskyblue','darkturquoise','aqua','turquoise','mediumturquoise','mediumaquamarine','aquamarine','skyblue','lightskyblue','lightsteelblue','lightblue','powderblue','paleturquoise','maroon','darkred','brown','firebrick','red','crimson','fuchsia','deeppink','mediumvioletred','mediumpurple','blueviolet','indigo','purple','darkmagenta','darkviolet','darkorchid','mediumorchid','orchid','violet','plum','hotpink','palevioletred','rosybrown','lightpink','pink','thistle','gainsboro','mistyrose','linen','lightsalmon','darksalmon','salmon','lightcoral','indianred','coral','tomato','orangered','sienna','saddlebrown','chocolate','peru','sandybrown','burlywood','tan','peachpuff','wheat','navajowhite','moccasin','lemonchiffon','papayawhip','antiquewhite','lightgoldenrodyellow','beige','cornsilk','lightyellow','oldlace','lavender','lavenderblush','white','lightgrey','silver','darkgray','gray','dimgray','lightslategray','slategray','black','floralwhite','snow','ivory','aliceblue','mintcream','ghostwhite','azure','honeydew','seashell','lightcyan');	$aendern = $_POST["aendern"];
	if (!$aendern){

		echo "<h2>Generelle Einstellungen</h2>\n";
		echo "<pre>";
		echo '<form action="' .SELBST. '?action=einstellungen" method="post">';
		echo "<input type=hidden name=aendern value=wahr>\n";
		echo "       Username: <input size='40' type=Text name=new_user value=".$benutzer."><br>\n";
		echo "       Passwort: <input size='40' type=Text name=new_pass value=".$kennwort."><br>\n";
		echo "         E-Mail: <input size='40' type=Text name=new_email value=".$site_email."><br>\n";
		echo "    Seitentitel: <input size='40' type=Text name=new_title value=\"".$title."\"><br>\n";
		echo "Schlüsselwörter: <textarea  cols='40' rows='5' name=new_keywords>".$keywords."</textarea><br>\n";
		echo "   Beschreibung: <textarea  cols='40' rows='5' name=new_description>".$description."</textarea><br>\n";
		echo "<span style='background:".$linkfarbe."'>die aktuelle Farbe für die Linkhervorhebung im Menu ist: ".$linkfarbe." </span><br>\n";
		echo " Menu-Linkfarbe: <select name='new_linkfarbe' size='1'>";
			for ($i = 0; $i <= 134; $i++) {
			 	if ($farbname[$i]==$linkfarbe) echo "<option selected style='background:".$farbname[$i]."'>".$farbname[$i]."</option>";
			    else  echo "<option style='background:".$farbname[$i]."'>".$farbname[$i]."</option>";
			}
		echo "</select><br>\n";
		
		echo "<hr>\n";
		echo " Sie können den Link auf die aktuelle Seite ein oder ausrücken<br>\n";
		echo " Probieren sie Werte von -2 bis 5<br>\n";
		echo "   Linkeinzug: <input size='3' type=Text name=new_linkeinzug value=".$linkeinzug."><br>\n";
		
		echo "<hr>\n";
		echo "<b>Rundbrief Betreff:</b><br><textarea  cols='60' rows='1' name=new_rundbrief_betreff >".$rundbrief_betreff."</textarea><br>\n";
		echo "<b>Rundbrief Text:</b> <br><textarea  cols='60' rows='9' name=new_rundbrief_nachricht >".$rundbrief_nachricht."</textarea><br>\n";

		echo "</pre>";

		echo "<p><input type=Submit value=\"Daten ändern\"></p>";
	}
	if ($aendern == "wahr"){
	$fp=fopen("admin/einstellungen.inc.php","w+");
	fwrite($fp, "<?php\n");
	fwrite($fp, "\$benutzer =\"".$_POST["new_user"]."\";\n");
	fwrite($fp, "\$kennwort =\"".$_POST["new_pass"]."\";\n");
	fwrite($fp, "\$site_email =\"".$_POST["new_email"]."\";\n");
	fwrite($fp, "\$title =\"".$_POST["new_title"]."\";\n");
	fwrite($fp, "\$keywords =\"".$_POST["new_keywords"]."\";\n");
	fwrite($fp, "\$description =\"".$_POST["new_description"]."\";\n");
	fwrite($fp, "\$linkfarbe =\"".$_POST["new_linkfarbe"]."\";\n");
	fwrite($fp, "\$linkeinzug =\"".$_POST["new_linkeinzug"]."\";\n");
	fwrite($fp, "\$rundbrief_betreff =\"".$_POST["new_rundbrief_betreff"]."\";\n");
	fwrite($fp, "\$rundbrief_nachricht =\"".$_POST["new_rundbrief_nachricht"]."\";\n");
	fwrite($fp, "?>\n");
	fclose($fp);

	echo "<p>Die Daten wurden geändert</p>";
	}
	 echo "</div>";	

}

function rundbrief(){
echo '<style type="text/css">div#info {    display: none;}</style>';

		include "admin/einstellungen.inc.php"; 
        $lines=file("admin/emailliste.dat");
        $num = sizeof($lines);
		echo '<div id="inhalt">';
		echo "<h2>Rundbrief</h2>";
		echo "<p style='border:black solid 1px;'>";  
		echo "<span style='background: tan;display:block;'><b>Betreff: </b>" .$rundbrief_betreff. "</span><br>";  
		echo $rundbrief_nachricht;
		echo "<br><br></p>";

	if (!$hinzufuegen){			// anzeigen
		echo "<form action='" .SELBST. "?action=rundbrief' method='post'>\n";
		echo "<input type='hidden' name='verschicken' value='wahr'>\n";
		echo "<input type='Submit' name='send' value='Rundbrief an ALLE Empfänger verschicken!'>\n";
		echo "</form>\n";

         echo "<p>Derzeit gibt es ".$num." Empfänger:</p>\n";
		 
		 echo "<table width='500' border='1'>\n";
		 echo "<tr><td>Email</td><td>Name</td></tr>\n";

			for ($i= 0; $i< $num ; $i++) {
	             $entry = explode ("~", $lines[$i]); #zerlege i-te Zeile
	             $email = $entry[0];
	             $name = $entry[1];
	             $email = "<a  href='mailto:$email'>$email</a>";
		 
	             echo "<tr><td>".$email."</td><td>".$name."</td>";
				 echo "<td><i><a href='" .SELBST. "?action=rundbrief&nr=$i&loeschen=wahr'><font color='#880000'>Empfänger Löschen</font></a></i></td></tr>\n";
			}
        echo "</table>\n";

 		echo "<p>Neuen Empfänger hinzufügen</p>";
		echo '<form action="' .SELBST. '?action=rundbrief" method="post">';
		echo "	<input type='hidden' name='hinzufuegen' value='wahr'>";
		echo "	<table border=1>";
		echo "	<tr>";
		echo "	 <td>e-Mail:<br>";
		echo "	   <input type='text' name='new_mail'> </td>";
		echo "	 <td>Name:<br>";
		echo "	   <input type='text' name='new_name'> </td>";
		echo "	</tr>";
		echo "	</table>";
		echo "	   <input type='Submit' name='send' value='Eintragen'>";
		echo "</form>";
	}

	if ($_POST['hinzufuegen'] == "wahr"){	// neuen Empfänger hinufügen  
		     $fp=fopen("admin/emailliste.dat","a");
		     fwrite($fp, implode(array ($_POST['new_mail'], $_POST['new_name']) ,"~") . "\n");
		     fclose($fp);
		echo " <script language='JavaScript'> window.location = ('index.php?action=rundbrief') </script>";   // zur Rundbrief-Seite	
	}

	if ($_POST['verschicken'] == "wahr"){	// Rundbrief verschicken 
		$betreff = $rundbrief_betreff;
		$nachricht = $rundbrief_nachricht;
		$header = 'From: ' . $site_email . "\r\n" .
		'Reply-To: ' . $site_email . "\r\n" .
		'X-Mailer: PHP/' . phpversion();

			for ($i= 0; $i< $num ; $i++) {
             $entry = explode ("~", $lines[$i]); // zerlege i-te Zeile
             $email = $entry[0];
             $name = $entry[1];
		  mail($email, $betreff, $nachricht, $header);
			}
		echo "Rundbrief wurde verschickt";		 
		}

	if ($_GET['loeschen'] == "wahr"){	// Empfänger aus Liste  Loeschen
		$nr = $_GET['nr'];
		$lines=file("admin/emailliste.dat");
		$num = sizeof($lines);

		$num--;
		for ($j = $nr; $j < $num; $j++)
		$lines[$j] = $lines[$j+1];
		
		$fp = fopen("admin/emailliste.dat","w+"); // jetzt die aktuelle Version wieder speichern
		for ($i=0; $i < $num; $i++)
		fwrite($fp, $lines[$i]);
		fclose($fp);

		echo " <script language='JavaScript'> window.location = ('index.php?action=rundbrief') </script>";   // zur Rundbrief-Seite	
	}
	 echo "</div>";	
	
}

switch ($action){
       case "login":
         login();
         break;
		 
       case "admin":
			if ($_SESSION[userName]=="Editor")          admin();
			else          anzeigemode();
         break;
		 
        case "bilder":
			if ($_SESSION[userName]=="Editor")          bilder();
			else          anzeigemode();
         break;
		 
        case "medien":
			if ($_SESSION[userName]=="Editor")          medien();
			else          anzeigemode();
         break;

		case "bearbeiten":
			if ($_SESSION[userName]=="Editor")          editmode();
			else          anzeigemode();
         break;
            
       case "speichern":
			if ($_SESSION[userName]=="Editor")          speichern();
			else          anzeigemode();
         break;
		 
       case "neueseite":
 			if ($_SESSION[userName]=="Editor")          neueseite();
			else          anzeigemode();
         break;
		 
       case "einstellungen":
 			if ($_SESSION[userName]=="Editor")          einstellungen();
			else          anzeigemode();
         break;
		 
       case "rundbrief":
 			if ($_SESSION[userName]=="Editor")          rundbrief();
			else          anzeigemode();
         break;
		 
       case "abmelden":
			logout();
         break;
            
       default:
         anzeigemode();
         break;
}


if ($_SESSION[userName]=="Editor")
	{
	echo '<div id="admin" style="position: absolute; top: 6px; left: 20px; z-index: 5000; background-color: white;">';
	echo "<a href='" .SELBST. "?action=admin'>Administratorseite</a>";
	echo "</div>";
	}



echo "<div id='fuss'>";
	include ('admin/fuss.txt');
echo "</div>";
	
?>

</div>
</body>
</html>