Location: PHPKode > scripts > Vote for IT! > vote-for-it/admin.php
<?php
##########################################################################
#                                                                        #
#                             Vote for IT!                               #
#                                                                        #
#                                                                        #
#                                                                        #
#  This script is freeware and is realeased under the GPL                #
#  Copyright (C) 2002                                                    #
#                                                                        #
#  This program is free software; you can redistribute it and/or modify  #
#  it under the terms of the GNU General Public License as published by  #
#  the Free Software Foundation; either version 2 of the License, or     #
#  at your option) any later version.                                    #
#                                                                        #
#  This program is distributed in the hope that it will be useful,       #
#  but WITHOUT ANY WARRANTY; without even the implied warranty of        #
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         #
#  GNU General Public License for more details.                          #
#                                                                        #
#  In diesem File befindet sich der Adminbereich von "Vote for           #
#  IT!" An diesem File müssen im Normalfall keine Änderungen             #
#  vorgenommen werden.                                                   #
#                                                                        #
#       Die Kommentare und Copyrights dürfen nicht gelöscht werden       #
#                                                                        #
#       Version 2.0.3    (c) T.Zenerino       http://www.zenerino.ch     #
#                                                                        #
##########################################################################
//Konfigurations Datei einschliessen in diese Seite
include("settings.inc.php");

//Variablen
$filename = "results/text.dat";
if(file_exists($filename))
{
	$file = fopen($filename,"r");
	$line = fgets($file,1024);
	$line = trim($line);
	$results = explode("|",$line);
	$title = "$results[0]";
	$question = "$results[1]";
	$answer1 = "$results[2]";
	$answer2 = "$results[3]";
	$answer3 = "$results[4]";
}
//Datei template.dat auslesen, und Variablen erstellen für spätere Ausgabe:
$filename = "results/template.dat";
if(file_exists($filename))
{
	$file = fopen($filename,"r");
	$line = fgets($file,1024);
	$line = trim($line);
	$results = explode("|",$line);
	//Tabelle anzeigen: 0=Off; 1=On
	$template0 = "$results[0]";
	//Breite der Tabelle
	$template1 = "$results[1]";
	//Farbe der Tabelle 1 (Heller Rahmen)
	$template2 = "$results[2]";
	//Farbe der Tabelle 2 (Dunkler Rahmen)
	$template3 = "$results[3]";
	//Farbe des Titels
	$template4 = "$results[4]";
	//Grösse der Schrift des Titels
	$template5 = "$results[5]";
	//Farbe der Frage
	$template6 = "$results[6]";
	//Grösse der Schrift der Frage
	$template7 = "$results[7]";
	//Farbe des Normalentextes (Antworten, Text)
	$template8 = "$results[8]";
	//Grösse des Normaltextes (Antworten, Text)
	$template9 = "$results[9]";
	//Hintergrundfarbe Tabelle
	$template10 = "$results[10]";
}

//Datei results.dat auslesen
$filename = "results/results.dat";
if(file_exists($filename))
{
	$file = fopen($filename,"r");
	$line = fgets($file,1024);
	$line = trim($line);
	$results = explode("|",$line);
	$counter1 = "$results[0]";
	$counter2 = "$results[1]";
	$counter3 = "$results[2]";
}

//Administrations-Hauptseite
if ($action == "admin" && $do == "")
{
	echo"
	<html>
	<head>
	   <title>Administrations Seite von Vote for IT!</title>
	</head>
	<body>
	<center>
	<p><h2>Vote for IT! Administrations-Seite</h2></p>
	<table border=\"1\" width=\"39%\">
	  <tr>
	    <td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=edittext\">Titel, Frage und Antworten bearbeiten</a></td>
	  </tr>
	  <tr>
	    <td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=tuning\">Abstimmung manipulieren</a></td>
	  </tr>
	  <tr>
	    <td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=reset\">Reset der aktuellen Umfrage</a></td>
	  </tr>
	  <tr>
	    <td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=template\">Design ver&auml;ndern</a></td>
	  </tr>
	  <tr>
	    <td width=\"50%\" align=\"left\"><a href=\"$adminfile?action=admin&do=version\">Version History</a></td>
	  </tr>
	  <tr>
	    <td width=\"50%\" align=\"left\"><a href=\"$votefile?\">Zur&uuml;ck zur Umfrage</a></td>
	  </tr>
	</table>
		<br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a>
	</center>
	</body>
	</html>";
}

//Titel, Frage und Antworten bearbeiten
if ($action == "admin" && $do == "edittext")
{
	echo"
	<html>
	<head>
		<title>Titel, Frage und Antworten bearbeiten</title>
	</head>
	<body>
		<script language=JavaScript src=\"checkform.js\"></script>
		<p><center><h2>Titel, Fragen und Antworten bearbeiten</h2></center></p>
		<p>Hier haben Sie die M&ouml;glichkeit, den Titel, die Frage und die Antworten der Umfrage zu
		bearbeiten.</p>
		<center>
		<form  method=\"POST\" action=\"$adminfile?action=admin&do=edittextfinal\" onsubmit=\"return checkRequiredFields(this)\">
		<table border=\"0\" width=\"70%\">
		  <tr>
		    <td width=\"50%\"><font size=\"4\"><b>Geben Sie hier den Titel der Umfrage ein:</b></font></td>
			<td width=\"50%\">&nbsp;</td>
		  </tr>
		  <tr>
			<td width=\"50%\">Aktuelle Eingabe:</td>
			<td width=\"50%\">Neue Eingabe:</td>
		  </tr>
		  <tr>
		    <td width=\"50%\"><input type=\"text\" name=\"title\" value=\"$title\" size=\"30\"></td>
			<td width=\"50%\"><input type=\"text\" name=\"title1\" size=\"30\"  maxlength=\"150\"></td>
		  </tr>
		  <tr>
			<td width=\"50%\">&nbsp;</td>
			<td width=\"50%\">&nbsp;</td>
		  </tr>
		  <tr>
		    <td width=\"50%\"><font size=\"4\"><b>Geben Sie hier die Frage ein:</b></font></td>
			<td width=\"50%\">&nbsp;</td>
		  </tr>
		  <tr>
			<td width=\"50%\">Aktuelle Eingabe:</td>
			<td width=\"50%\">Neue Eingabe:</td>
		  </tr>
		  <tr>
		    <td width=\"50%\"><input type=\"text\" name=\"question\" value=\"$question\" size=\"40\"></td>
			<td width=\"50%\"><input type=\"text\" name=\"question1\" size=\"30\"  maxlength=\"400\"></td>
		  </tr>
		  <tr>
			<td width=\"50%\">&nbsp;</td>
			<td width=\"50%\">&nbsp;</td>
		  </tr>
		  <tr>
		    <td width=\"50%\"><font size=\"4\"><b>Geben Sie hier die Antworten ein:</b></font></td>
			<td width=\"50%\">&nbsp;</td>
		  </tr>
		  <tr>
			<td width=\"50%\">Aktuelle Eingabe:</td>
			<td width=\"50%\">Neue Eingabe:</td>
		  </tr>
		  <tr>
		    <td width=\"50%\">1. <input type=\"text\" name=\"answer1\" value=\"$answer1\" size=\"30\"><br>
		      2. <input type=\"text\" name=\"answer2\" value=\"$answer2\" size=\"30\"><br>
		      3. <input type=\"text\" name=\"answer3\" value=\"$answer3\" size=\"30\"></td>
			<td width=\"50%\">1. <input type=\"text\" name=\"answer4\" size=\"30\"  maxlength=\"150\"><br>
		      2. <input type=\"text\" name=\"answer5\" size=\"30\"  maxlength=\"150\"><br>
		      3. <input type=\"text\" name=\"answer6\" size=\"30\"  maxlength=\"150\"></td></td>
		  </tr>
		  <tr>
			<td width=\"50%\">&nbsp;</td>
			<td width=\"50%\">&nbsp;</td>
		  </tr>
		  <tr>
			<td width=\"50%\">Username:<input type=\"text\" name=\"userna\" size=\"20\"></td>
			<td width=\"50%\">Password:<input type=\"password\" name=\"passwd\" size=\"20\"></td>
		  </tr>
		  <tr>
			<td width=\"50%\"><input type=\"submit\" value=\"&Auml;ndern\"><br>
			<td width=\"50%\">&nbsp;</td>
		  </tr>
		</table>
		</form>
		</center>
		<p><a href=\"$adminfile?action=admin\">Zur&uuml;ck zur Administrations-Seite</a></p>
		<center><br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a></center>
	</body>
	</html>";
}

//Die Änderungen werden in das File geschrieben für den Titel, Frage und Antworten
if ($action == "admin" && $do == "edittextfinal")
{
		if(md5($userna) == md5($username))
		{
			if(md5($passwd) == md5($password))
			{
			 	$datei = "results/text.dat";
	     		$zeile = file($datei);
	     		$zeile[0] = $title1."|".$question1."|".$answer4."|".$answer5."|".$answer6."|"."";
	   	     	$eintragen = implode("",$zeile);
	     		$eintragen = stripslashes($eintragen);
	     		$ds = fopen($datei, "w");
	     		fwrite($ds, $eintragen);
  	     		fclose($ds);
		 		echo"<html>
		 		<head>
		 			<title>Titel, Frage und Antworten wurden erfolgreich ge&auml;ndert.</title>
		 		</head>
		 		<body>
		 			<p>Die Eingaben von Vote for IT! wurden erfolgreich ge&auml;ndert.
		 			<p>&nbsp;</p>
		 			<p>&nbsp;</p>
		 			<p><a href=\"$adminfile?action=admin&do=edittext\">Zur&uuml;ck</a></p>
		 		</body>
		 		</html>";
			}
			else
			{
			echo"
			<html>
			<head>
			<title>Username oder Password nicht korrekt!</title>
			</head>
			<body>
			<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
			Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin&do=edittext\">Zur&uuml;ck zur Administrations-Seite</a></p>				
			</body>
			</html>";
			}
		}
		else
		{
			echo"
			<html>
			<head>
			<title>Username oder Password nicht korrekt!</title>
			</head>
			<body>
			<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
			Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin&do=edittext\">Zur&uuml;ck zur Administrations-Seite</a></p>			
			</body>
			</html>";
		}
}
	

//Abstimmung manipulieren
if ($action == "admin" && $do == "tuning")
{
	echo"
	<html>
	<head>
		<title>Abstimmung manipulieren</title>
	</head>
	<body>
		<center><p><h2>Abstimmung manipulieren</h2></p></center>
		<p>Auf dieser Seite haben Sie die M&oumlglichkeit die Abstimmung zu beeinflussen. Auf der rechten Seite k&ouml;nnen Sie
		die neuen Zahlen eingeben. Falls Sie ein Wert nicht &auml;ndern wollen, lassen Sie dieses Feld leer.</p>
	 	<p>In den Eingabefeldern werden nur Zahlen akzeptiert. Wenn sie trotzdem Buchstaben oder Sonderzeichen eingeben,
	   wird diese Eingabe nicht ge&auml;ndert. Um die Umfrage zur&uuml;ck zusetzen, k&ouml;nnen Sie hier &uuml;berall 0 eingeben, oder nutzen
		Sie Reset der aktuellen Abstimmung im Hauptfenster.</p>
	<center>
		<form method=\"POST\" action=\"$adminfile?action=admin&do=tuningfinal\">
	 <table border=\"0\" width=\"50%\">
	   <tr>
		   <td width=\"33%\"><b>Aktueller Stand:</b></td>
	      <td width=\"33%\"></b>
	      <td width=\"34%\"><b>Neue Eingabe:</b></td>
	   </tr>
	   <tr>
		   <td width=\"33%\"><input type=\"text\" name=\"field\" size=\"5\" value=\"$counter1\"></td>
	      <td width=\"33%\">Antwort: $answer1</td>
	      <td width=\"34%\"><input type=\"text\" name=\"field3\" size=\"5\" maxlength=\"5\"></td>
	   </tr>
	   <tr>
	  	   <td width=\"33%\"><input type=\"text\" name=\"field1\" size=\"5\" value=\"$counter2\"></td>
	      <td width=\"33%\">Antwort: $answer2</td>
	      <td width=\"34%\"><input type=\"text\" name=\"field4\" size=\"5\" maxlength=\"5\"></td>
	   </tr>
	   <tr>
	  	   <td width=\"33%\"><input type=\"text\" name=\"field2\" size=\"5\" value=\"$counter3\"></td>
	      <td width=\"33%\">Antwort: $answer3</td>
	      <td width=\"34%\"><input type=\"text\" name=\"field5\" size=\"5\" maxlength=\"5\"></td>
	   </tr>
	   <tr>
	    <td width=\"100%\" height=\"23\" colspan=\"3\">&nbsp;</td>
	   </tr>
	   <tr>	
	  	   <td width=\"100%\" colspan=\"3\">Username:<input type=\"text\" name=\"userna\" size=\"20\">&nbsp;Password:<input type=\"password\" name=\"passwd\" size=\"20\"></td>
	   </tr>
	   <tr>
	    <td width=\"100%\" height=\"23\" colspan=\"3\"><input type=\"submit\" value=\"&Auml;ndern\"></td>
	   </tr>
	 </table>
		<br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a>
	</center>
	</form>
		<p><a href=\"$adminfile?action=admin\">Zur&uuml;ck zur Administrations-Seite</a></p>
	</body>
	</html>";
}

//Die Abstimmung manipulieren definitiv
if ($action == "admin" && $do == "tuningfinal")
{
		if(md5($userna) == md5($username))
		{
			if(md5($passwd) == md5($password))
			{
				if($field3 != "")
				{
					if(eregi("^[0-9]+$",$field3))
					{
						$datei = "results/results.dat";
						if(file_exists($datei))
						{
						$file = fopen($filename,"r");
						$line = fgets($file,1024);
						$line = trim($line);
						$results = explode("|",$line);
						$counter2 = "$results[1]";
						$counter3 = "$results[2]";
	     				$zeile = file($datei);
	     				$zeile[0] = $field3."|".$counter2."|".$counter3."|"."";
	   	     			$eintragen = implode("",$zeile);
	     				$eintragen = stripslashes($eintragen);
	     				$ds = fopen($datei, "w");
	     				fwrite($ds, $eintragen);
  	     				fclose($ds);
						}
					}
				}
				if($field4 != "")
				{
					if(eregi("^[0-9]+$",$field3))
					{
						$datei = "results/results.dat";
						if(file_exists($datei))
						{
						$file = fopen($filename,"r");
						$line = fgets($file,1024);
						$line = trim($line);
						$results = explode("|",$line);
						$counter1 = "$results[0]";
						$counter3 = "$results[2]";
	     				$zeile = file($datei);
	     				$zeile[0] = $counter1."|".$field4."|".$counter3."|"."";
	   	     			$eintragen = implode("",$zeile);
	     				$eintragen = stripslashes($eintragen);
	     				$ds = fopen($datei, "w");
	     				fwrite($ds, $eintragen);
  	     				fclose($ds);
						}
					}
				}
				if($field5 != "")
				{
					if(eregi("^[0-9]+$",$field3))
					{
						$datei = "results/results.dat";
						if(file_exists($datei))
						{
						$file = fopen($filename,"r");
						$line = fgets($file,1024);
						$line = trim($line);
						$results = explode("|",$line);
						$counter1 = "$results[0]";
						$counter2 = "$results[1]";
	     				$zeile = file($datei);
	     				$zeile[0] = $counter1."|".$counter2."|".$field5."|"."";
	   	     			$eintragen = implode("",$zeile);
	     				$eintragen = stripslashes($eintragen);
	     				$ds = fopen($datei, "w");
	     				fwrite($ds, $eintragen);
  	     				fclose($ds);
						}
					}
				}
				echo"<html>
				<head>
					<title>Die Abstimmung wurde erfolgreich manipuliert</title>
				</head>
				<body>
					<p>Die Eingaben von Vote for IT! wurden erfolgreich manipuliert.
					<p>&nbsp;</p>
					<p>&nbsp;</p>
					<p><a href=\"$adminfile?action=admin&do=tuning\">Zur&uuml;ck</a></p>
				</body>
				</html>";
			}
			else
			{
			echo"<html>
			<head>
			<title>Username oder Password nicht korrekt!</title>
			</head>
			<body>
			<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
			Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin&do=tuning\">Zur&uuml;ck zur Administrations-Seite</a></p>
			</body>
			</html>";
			}
		}
		else
		{
			echo"<html>
			<head>
			<title>Username oder Password nicht korrekt!</title>
			</head>
			<body>
			<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
			Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin&do=tuning\">Zur&uuml;ck zur Administrations-Seite</a></p>			
			</body>
			</html>";
		}
}


//Die Zahlen der Umfrage zurücksetzen auf 0, Bestätigungsseite
if ($action == "admin" && $do == "reset")
{
	echo"
	<html>
	<head>
		<title>Best&auml;tigungsseite zum zur&uuml;cksetzen.</title>
	</head>
	<body>
		<center><h2>Aktuelle Umfrage zur&uuml;cksetzen</h2></center>
	    <p>Auf dieser Seite k&ouml;nnen Sie die Zahlen der Umfrage auf 0 zur&uuml;cksetzen. Nach der Best&auml;tigung, k&ouml;nnen
	     die &Auml;nderungen nicht mehr r&uuml;ckg&auml;ngig gemacht werden.</p>
		<form action=\"$adminfile?action=admin&do=resetfinal\" onReset=\"javascript:history.back()\"  method=\"POST\">
		<p>Sind Sie sicher, dass Sie die Zahlen der Umfrage zur&uuml;ckstellen wollen?</p>
	    <center>
    <table border=\"1\" width=\"50%\">
          <tr>
			<td width=\"50%\">Username:<input type=\"text\" name=\"userna\" size=\"20\"></td>
			<td width=\"50%\">Password:<input type=\"password\" name=\"passwd\" size=\"20\"></td>
          </tr>
        </table>
	</center>
		<p><input type=\"submit\" value=\"Ja, l&ouml;schen\"><input type=\"reset\" value=\"Nein, zur&uuml;ck\"></p>
	</body>
	</html>";	
}

//Die Zahlen der Umfrage definitiv löschen.
if ($action == "admin" && $do == "resetfinal")
{
		if(md5($userna) == md5($username))
		{
			if(md5($passwd) == md5($password))
			{
				$zero = "0";
				$filename = "results/results.dat";
				if(file_exists($filename))
				{
     			$zeile = file($filename);
     			$zeile[0] = $zero."|".$zero."|".$zero."|"."";
   	     		$eintragen = implode("",$zeile);
     			$eintragen = stripslashes($eintragen);
     			$ds = fopen($filename, "w");
     			fwrite($ds, $eintragen);
     			fclose($ds);
				}
				echo"
				<html>
				<head>
					<title>Erfolgreich zur&uuml;ckgesetzt</title>
				</head>
				<body>
					<p>Die Eingaben von Vote for IT! wurden erfolgreich zur&uuml;ckgesetzt. Ihre Umfrage
					enth&auml;lt jetzt bei jeder Stimm 0 W&auml;hler.</p>
					<p>&nbsp;</p>
					<p>&nbsp;</p>
					<p><a href=\"$adminfile?action=admin\">Zur&uuml;ck zur Administrations-Seite</a></p>
				</body>
				</html>";
			}
			else
			{
			echo"<html>
			<head>
			<title>Username oder Password nicht korrekt!</title>
			</head>
			<body>
			<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
			Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin&do=reset\">Zur&uuml;ck zur Administrations-Seite</a></p>		
			</body>
			</html>";
			}
		}
		else
		{
			echo"<html>
			<head>
			<title>Username oder Password nicht korrekt!</title>
			</head>
			<body>
			<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
			Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin&do=reset\">Zur&uuml;ck zur Administrations-Seite</a></p>		
			</body>
			</html>";
		}
}

//Design ändern
if ($action == "admin" && $do == "template")
{
	echo"
	<html>
	<head>
		<title>Design ver&auml;ndern</title>
	</head>
	<body>
		<center><p><h2>Design veer&auml;ndern</h2></p></center>
		<p>Hier haben Sie die M&ouml;glichkeit das Aussehen der Umfrage zu ver&auml;ndern. Geben Sie hierzu den Farbwert (#xxxxxx)
		und die Schriftgr&ouml;sse ein. Wenn sie ein Feld leer lassen, werden die Standart Einstellungen des Browsers
		verwendet.</p>
		</p>
	<center>
		<form method=\"POST\" action=\"$adminfile?action=admin&do=templatefinal\">
		<table border=\"0\" width=\"75%\">
		  <tr>
		    <td width=\"33%\">Tabelle anzeigen</td>
		    <td width=\"33%\"><input type=\"radio\" value=\"1\" checked name=\"showtable\">Ja&nbsp;<input type=\"radio\" value=\"0\" name=\"showtable\">Nein</td>
		    <td width=\"34%\">&nbsp;</td>
		  </tr>
		  <tr>
		    <td width=\"33%\">Breite der Tabelle</td>
		    <td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"widthtable\" size=\"20\" value=\"$template1\" maxlength=\"4\"></td>
		    <td width=\"34%\">&nbsp;</td>
		  </tr>
		    <td width=\"33%\">Hintergrundfarbe der Tabelle</td>
		    <td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"backgroundcolor\" size=\"20\" value=\"$template10\" maxlength=\"7\"></td>
		    <td width=\"34%\" bgcolor=\"$template10\">&nbsp;</td>
		  <tr>
		    <td width=\"33%\">Farbe der Tabelle (Heller Rahmen)</td>
		    <td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"framecolor\" size=\"20\" value=\"$template2\" maxlength=\"7\"></td>
		    <td width=\"34%\" bgcolor=\"$template2\">&nbsp;</td>
		  </tr>
		  <tr>
		    <td width=\"33%\">Farbe der Tabelle (Dunkler Rahmen)</td>
		    <td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"framecolord\" size=\"20\" value=\"$template3\" maxlength=\"7\"></td>
		    <td width=\"34%\" bgcolor=\"$template3\">&nbsp;</td>
		  </tr>
		  <tr>
		    <td width=\"33%\">Farbe des Titels</td>
		    <td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"fontcolort\" size=\"20\" value=\"$template4\" maxlength=\"7\"></td>
		    <td width=\"34%\"><font color=\"$template4\">Titel</font></td>
		  </tr>
		  <tr>
		    <td width=\"33%\">Schriftgr&ouml;sse des Titels</td>
		    <td width=\"33%\" colspan=\"2\"><select size=\"1\" name=\"fontsize\">
		        <option value=\"1\">1 (8 pt)</option>
		        <option value=\"2\">2 (10 pt)</option>
		        <option value=\"3\">3 (12 pt)</option>
		        <option value=\"4\" selected>4 (14 pt)</option>
		        <option value=\"5\">5 (18 pt)</option>
		        <option value=\"6\">6 (24 pt)</option>
		        <option value=\"7\">7 (36 pt)</option>
		      </select></td>
		    <td width=\"34%\"><font size=\"$template5\" color=\"$template4\">Titel</font></td>
		  </tr>
		  <tr>
		    <td width=\"33%\">Farbe der Frage</td>
		    <td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"fontcolorq\" size=\"20\" value=\"$template6\" maxlength=\"7\"></td>
		    <td width=\"34%\"><font color=\"$template6\">Frage</font></td>
		  </tr>
		  <tr>
		    <td width=\"33%\">Schriftgr&ouml;sse der Frage</td>
		    <td width=\"33%\" colspan=\"2\"><select size=\"1\" name=\"fontsize1\">
		        <option value=\"1\">1 (8 pt)</option>
		        <option value=\"2\">2 (10 pt)</option>
		        <option value=\"3\" selected>3 (12 pt)</option>
		        <option value=\"4\">4 (14 pt)</option>
		        <option value=\"5\">5 (18 pt)</option>
		        <option value=\"6\">6 (24 pt)</option>
		        <option value=\"7\">7 (36 pt)</option>
		      </select></td>
		    <td width=\"34%\"><font size=\"$template7\" color=\"$template6\">Frage</font></td>
		  </tr>
		  <tr>
		    <td width=\"33%\">Farbe des Normaltextes (Antworten, Text)</td>
		    <td width=\"33%\" colspan=\"2\"><input type=\"text\" name=\"fontcolora\" size=\"20\" value=\"$template8\" maxlength=\"7\"></td>
		    <td width=\"34%\"><font color=\"$template8\">Normaltext</font></td>
		  </tr>
		  <tr>
		    <td width=\"33%\">Schriftgr&ouml;sse des Normaltextes</td>
		    <td width=\"33%\" colspan=\"2\"><select size=\"1\" name=\"fontsize2\">
		        <option value=\"1\">1 (8 pt)</option>
		        <option value=\"2\">2 (10 pt)</option>
		        <option value=\"3\" selected>3 (12 pt)</option>
		        <option value=\"4\">4 (14 pt)</option>
		        <option value=\"5\">5 (18 pt)</option>
		        <option value=\"6\">6 (24 pt)</option>
		        <option value=\"7\">7 (36 pt)</option>
		      </select></td>
		    <td width=\"34%\"><font size=\"$template9\" color=\"$template9\">Antwort</font></td>
		  </tr>
		  <tr>
			<td width=\"33%\">&nbsp;</td>
			<td width=\"33%\">&nbsp;</td>
			<td width=\"34%\">&nbsp;</td>
		  </tr>
		  <tr>
			<td width=\"50%\">Username:<input type=\"text\" name=\"userna\" size=\"20\"></td>
			<td width=\"50%\" colspan=\"3\">Password:<input type=\"password\" name=\"passwd\" size=\"20\"></td>
		  </tr>
		  <tr>
			<td width=\"33%\"><input type=\"submit\" value=\"&Auml;ndern\"><br>
			<td width=\"33%\">&nbsp;</td>
			<td width=\"34%\">&nbsp;</td>
		  </tr>
		</table>
	</form>
		<p><font size=\"4\">Vorschau (der Browser muss zuerst neu geladen werden):</font></p>
		<table bgcolor=\"$template10\" border=\"$template0\" width=\"$template1\" height=\"200\" bordercolorlight=\"$template2\" bordercolordark=\"$template3\">
  			<tr>
			<td width=\"100%\" height=\"188\" valign=\"top\"><b><font color=\"$template4\" size=\"$template5\">Vorschau:</font></b><br>
				<font color=\"$template6\" size=\"$template7\">Dies ist die Frage</font>
				<form>
				<p><input type=\"radio\" value=\"1\" name=\"options\"><font color=\"$template8\" size=\"$template9\">Antwort1</font><br>
				<input type=\"radio\" value=\"2\" checked name=\"options\"><font color=\"$template8\" size=\"$template9\">Antwort2</font><br>
				<input type=\"radio\" value=\"3\" name=\"options\"><font color=\"$template8\" size=\"$template9\">Antwort3</font></p>
				<p><input type=\"button\" value=\"Teilnehmen\"></p>
				</form>
				<p>Resultat anzeigen</td>
			</tr>
		</table>
		<br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a>
	</center>
		<p><a href=\"$adminfile?action=admin\">Zur&uuml;ck zur Administrations-Seite</a></p>
	</body>
	</html>";
}

//Design Vorschau


//Design definitiv ändern
if ($action == "admin" && $do == "templatefinal")
{
		if(md5($userna) == md5($username))
		{
			if(md5($passwd) == md5($password))
			{
			 	$datei = "results/template.dat";
	     		$zeile = file($datei);
	     		$zeile[0] = $showtable."|".$widthtable."|".$framecolor."|".$framecolord."|".$fontcolort."|".$fontsize."|".$fontcolorq."|".$fontsize1."|".$fontcolora."|".$fontsize2."|".$backgroundcolor."|"."";
	   	     	$eintragen = implode("",$zeile);
	     		$eintragen = stripslashes($eintragen);
	     		$ds = fopen($datei, "w");
	     		fwrite($ds, $eintragen);
  	     		fclose($ds);
		 		echo"<html>
		 		<head>
		 			<title>Das Design wurde erfolgreich bearbeitet.</title>
		 		</head>
		 		<body>
		 			<p>Die Eingaben von Vote for IT! wurden erfolgreich ge&auml;ndert.
		 			<p>&nbsp;</p>
		 			<p>&nbsp;</p>
		 			<p><a href=\"$adminfile?action=admin&do=template\">Zur&uuml;ck</a></p>
		 		</body>
		 		</html>";
			}
			else
			{
			echo"<html>
			<head>
			<title>Username oder Password nicht korrekt!</title>
			</head>
			<body>
			<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
			Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin&do=template\">Zur&uuml;ck zur Administrations-Seite</a></p>			
			</body>
			</html>";
			}
		}
		else
		{
			echo"<html>
			<head>
			<title>Username oder Password nicht korrekt!</title>
			</head>
			<body>
			<p>Sie haben entweder ein falschen Username oder ein falsches Passwort eingegeben!<br>
			Falls sie ihr Passwort vergessen haben, wenden Sie sich an den <a href=\"mailto:$email\">Administrator</a>!</p>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin&do=template\">Zur&uuml;ck zur Administrations-Seite</a></p>			
			</body>
			</html>";
		}
}
//Versions History
if ($action == "admin" && $do == "version")
{
			echo"<html>
			<head>
				<title>Version history</title>
			</head>
			<body>
			<center><p><h2>Version history</p></h2></center>
				<table border=\"1\" width=\"100%\">
				 <tr>
				    <td width=\"11%\">Version:</td>
				    <td width=\"77%\">Information:</td>
				    <td width=\"12%\">Datum:</td>
				  </tr>
				  <tr>
				    <td width=\"11%\">1.0</td>
				    <td width=\"77%\">Script in den Grundfunktion erstellt.</td>
				    <td width=\"12%\">10.09.2002</td>
				  </tr>
				<tr>
			  	  <td width=\"11%\">1.1</td>
			  	  <td width=\"77%\">Flood Schutz wurde installiert. Nun wird die IP der Users
			  	    &uuml;berpr&uuml;ft und in die Datei ip.dat geschrieben. Wenn ein User nochmals
			  	    versucht eine Antwort abzugeben, wird diese nicht hinzugez&auml;hlt und eine
			  	    Meldung erscheint.</td>
			  	  <td width=\"12%\">11.09.2002</td>
			  	</tr>
				<tr>
			  	  <td width=\"11%\">1.1.5</td>
			  	  <td width=\"77%\">Netscape Communicator Unterst&uuml;tzung integriert.
			  	    Das Script hatte einige Probleme mit dem Netscape Communicator, die durch die
			  	    Adressierung der Seiten entstanden.</td>
			  	  <td width=\"12%\">11.09.2002</td>
			  	</tr>
				<tr>
			  	  <td width=\"11%\">2.0</td>
			  	  <td width=\"77%\">Templates k&ouml;nnen erstellt werden. Dazu wird eine neue
			  	    Datei ben&ouml;tigt. Diverse kleine Updates gemacht und einige Fehler behoben.</td>
			  	  <td width=\"12%\">05.10.2002</td>
			  	</tr>
				<tr>
			  	  <td width=\"11%\">2.0.1</td>
			  	  <td width=\"77%\">Vorschau für Templates integriert. Hintergrundfarbe der Tabelle kann verändert werden. 
			  	  Rechtschreibefehler behoben.</td>
			  	  <td width=\"12%\">06.10.2002</td>
			  	</tr>
				<tr>
			  	  <td width=\"11%\">2.0.2</td>
			  	  <td width=\"77%\">Die Resultate werden in 1 File gespeichert.
			  	   Abstimmung Manipulieren wurden die Aktuell Felder Netscape tauglich.</td>
			  	  <td width=\"12%\">06.10.2002</td>
			  	</tr>
				<tr>
			  	  <td width=\"11%\">2.0.3</td>
			  	  <td width=\"77%\">Die Script grösse wurde verkleinert.</td>
			  	  <td width=\"12%\">19.10.2002</td>
			  	</tr>
				</table>
				<center><br>powered by <a href=\"http://www.zenerino.ch\" target=\"_blank\">Vote for IT!</a></center>
				<p>&nbsp;</p>
				<p>&nbsp;</p>
				<p><a href=\"$adminfile?action=admin\">Zur&uuml;ck zur Administrations-Seite</a></p>
			</body>
			</html>";
}
?>
Return current item: Vote for IT!