<?php
error_reporting(E_ALL); 
ini_set('display_errors', TRUE); 
?>

<HTML>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0033CC" VLINK="#990099" ALINK="#FF0000" TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
</BODY>
<BR>
<font size='6', FACE='Verdana,Arial'>Admin-Bereich</font>
<BR>
<BR><font size='4', FACE='Verdana,Arial'>Solltest Du zufällig hier gelandet sein, bitte diese Seite wieder verlassen. Danke!</font>
<BR>
</HTML>





<?PHP

// MySQL Connect 
  include ('adbconnect.php');
  $tabelle = "saverne2013"; //Name der mysql Tabelle

  $conn_id = mysql_connect($hostname,$username,$password ); 
  mysql_select_db($dbname,$conn_id);




//Einstellungen


 include ('saverne_config.php');
  


  $zahl_angemeldet=0;
  $zahl_vorgemerkt=0;
  $zahl_warten=0;


  echo "<BR>";

  // Wählt eine Zeile aus

  $result = mysql_query("SELECT status FROM $tabelle");

  while($zeile = mysql_fetch_array($result)) {


  //zählen
  if($zeile['status']==1) {
  $zahl_angemeldet=$zahl_angemeldet+1;
  }
  if($zeile['status']==0) {
  $zahl_vorgemerkt=$zahl_vorgemerkt+1;  
  }
  if($zeile['status']==9) {
  $zahl_warten=$zahl_warten+1;
  }
}

// Ausgabe
echo "<font size='2', FACE='Verdana,Arial'>Die Teilnehmerzahl ist auf $t_max begrenzt!</font>";
echo "<BR>";
echo "<font size='2', FACE='Verdana,Arial' COLOR='#339966'>$zahl_angemeldet Teilnehmer haben sich schon verbindlich angemeldet</font>";
echo "<BR>";
echo "<font size='2', FACE='Verdana,Arial' COLOR='##0000FF'>$zahl_vorgemerkt Teilnehmer haben sich angemeldet, aber die Teilnahme noch nicht bestätigt</font>";
echo "<BR>";
echo "<font size='2', FACE='Verdana,Arial'>$zahl_warten Personen stehen auf der Warteliste</font>";
echo "<BR>";



// Liste angemeldet (Status: 1)

  $zahl=0;

  
  echo "<BR>";
  echo "<BR>";
  echo "<font size='2', FACE='Verdana,Arial' COLOR='#339966'>Liste der verbindlich angemeldeten Teilnehmer  (Status 1):</font>";
  echo "<BR>";

	// Wählt eine Zeile aus

	$result = mysql_query("SELECT id,nick,vorname,name,email,fzg,fzgnr,personen,kinder,status,essen_fr,essen_sa1,essen_sa2,gesamt FROM $tabelle");

	while($zeile = mysql_fetch_array($result)) {
		//Ausgabe mit Bedingung
		if($zeile['status']==1) {
			$zahl=$zahl+1;
			$text= $zahl." - ".$zeile['nick']." (".$zeile['vorname']." ".$zeile['name'].", ".$zeile['email'].") mit ".$zeile['fzg']." (".$zeile['fzgnr'].") und ".$zeile['personen']." Personen (".$zeile['kinder']." Kinder) - Essen FR,SA1,SA2: ".$zeile['essen_fr'].",".$zeile['essen_sa1'].",".$zeile['essen_sa2']." - Gesamtbetrag: ".$zeile['gesamt']."&euro;- Status: ".$zeile['status']." - ID: ".$zeile['id'];
			echo "<font size='2', FACE='Verdana,Arial'COLOR='#339966'>$text</font>";  
			echo "<BR>";
		}
	}


// Liste vorgemerkt (Status: 0)

  $zahl=0;

  echo "<BR>";
  echo "<BR>";
  echo "<font size='2', FACE='Verdana,Arial' COLOR='##0000FF'>Liste der noch nicht bestätigten Teilnehmer: (Status: 0):</font>";
  echo "<BR>";

  // Wählt eine Zeile aus

	$result = mysql_query("SELECT id,nick,vorname,name,email,fzg,fzgnr,personen,kinder,status,essen_fr,essen_sa1,essen_sa2,gesamt,UNIX_TIMESTAMP(date) FROM $tabelle");
	while($zeile = mysql_fetch_array($result)) {


		//Ausgabe mit Bedingung
		if($zeile['status']==0) {
			$zahl=$zahl+1;
			$datum = date("d.m.Y",$zeile['UNIX_TIMESTAMP(date)']+$unix_dazu);
			$text= $zahl." - ".$zeile['nick']." (".$zeile['vorname']." ".$zeile['name'].", ".$zeile['email'].") mit ".$zeile['fzg']." (".$zeile['fzgnr'].") und ".$zeile['personen']." Personen (".$zeile['kinder']." Kinder) - Essen FR,SA1,SA2: ".$zeile['essen_fr'].",".$zeile['essen_sa1'].",".$zeile['essen_sa2']." - Gesamtbetrag: ".$zeile['gesamt']."&euro; - Status: ".$zeile['status']." - ID: ".$zeile['id']." Termin: ".$datum;
			echo "<font size='2', FACE='Verdana,Arial' COLOR='##0000FF'>$text</font>";  
			echo "<BR>";
		}
	}


	// Liste warten (Status: 9)

	$zahl=0;

	echo "<BR>";
	echo "<BR>";
	echo "<font size='2', FACE='Verdana,Arial'>Warteliste (Status 9):<BR>Für die Position in der Warteliste ist die Vorgangsnummer maßgebend. Die angezeigte Reihenfolge der Namen kann davon abweichen.</font>";
	echo "<BR>";

	// Wählt eine Zeile aus

	$result = mysql_query("SELECT id,nick,vorname,name,email,fzg,fzgnr,personen,kinder,status,essen_fr,essen_sa1,essen_sa2,gesamt FROM $tabelle");
	while($zeile = mysql_fetch_array($result)) {


		//Ausgabe mit Bedingung
		if($zeile['status']==9) {
			$zahl=$zahl+1;
				$text= $zahl." - ".$zeile['nick']." (".$zeile['vorname']." ".$zeile['name'].", ".$zeile['email'].") mit ".$zeile['fzg']." (".$zeile['fzgnr'].") und ".$zeile['personen']." Personen (".$zeile['kinder']." Kinder) - Essen FR,SA1,SA2: ".$zeile['essen_fr'].",".$zeile['essen_sa1'].",".$zeile['essen_sa2']." - Gesamtbetrag: ".$zeile['gesamt']."€ - Status: ".$zeile['status']." - ID: ".$zeile['id'];
				echo "<font size='2', FACE='Verdana,Arial'>$text</font>";  
				echo "<BR>";
		}
	}


	// von Warteliste abgesagt (Status: 4)

	$zahl=0;


	echo "<BR>";
	echo "<BR>";
	echo "<font size='2', FACE='Verdana,Arial'>Von Warteliste abgesagt (Status: 4):</font>";
	echo "<BR>";

	// Wählt eine Zeile aus

	$result = mysql_query("SELECT id,nick,vorname,name,email,fzg,fzgnr,personen,kinder,status,essen_fr,essen_sa1,essen_sa2,gesamt FROM $tabelle");
	while($zeile = mysql_fetch_array($result)) {


		//Ausgabe mit Bedingung
		if($zeile['status']==4) {
			$zahl=$zahl+1;
			$text= $zahl." - ".$zeile['nick']." (".$zeile['vorname']." ".$zeile['name'].", ".$zeile['email'].") mit ".$zeile['fzg']." (".$zeile['fzgnr'].") und ".$zeile['personen']." Personen (".$zeile['kinder']." Kinder) - Essen FR,SA1,SA2: ".$zeile['essen_fr'].",".$zeile['essen_sa1'].",".$zeile['essen_sa2']." - Gesamtbetrag: ".$zeile['gesamt']."€ - Status: ".$zeile['status']." - ID: ".$zeile['id'];
			echo "<font size='2', FACE='Verdana,Arial'>$text</font>";  
			echo "<BR>";
		}
	}



	// Liste abgesagt und noch nicht zurückbezahlt (Status: 5)

	$zahl=0;


	echo "<BR>";
	echo "<BR>";
	echo "<font size='2', FACE='Verdana,Arial'>Liste abgesagt und noch nicht zurückbezahlt (Status: 5):</font>";
	echo "<BR>";

	// Wählt eine Zeile aus

	$result = mysql_query("SELECT id,nick,vorname,name,email,fzg,fzgnr,personen,kinder,status,essen_fr,essen_sa1,essen_sa2,gesamt FROM $tabelle");
	while($zeile = mysql_fetch_array($result)) {


		//Ausgabe mit Bedingung
		if($zeile['status']==5) {
			$zahl=$zahl+1;
			$text= $zahl." - ".$zeile['nick']." (".$zeile['vorname']." ".$zeile['name'].", ".$zeile['email'].") mit ".$zeile['fzg']." (".$zeile['fzgnr'].") und ".$zeile['personen']." Personen (".$zeile['kinder']." Kinder) - Essen FR,SA1,SA2: ".$zeile['essen_fr'].",".$zeile['essen_sa1'].",".$zeile['essen_sa2']." - Gesamtbetrag: ".$zeile['gesamt']."€ - Status: ".$zeile['status']." - ID: ".$zeile['id'];
			echo "<font size='2', FACE='Verdana,Arial'>$text</font>";  
			echo "<BR>";
		}
	}



	// Liste abgesagt und zurückbezahlt (Status: 6)

	$zahl=0;


	echo "<BR>";
	echo "<BR>";
	echo "<font size='2', FACE='Verdana,Arial'>Liste abgesagt und zurückbezahlt (Status: 6):</font>";
	echo "<BR>";

	// Wählt eine Zeile aus

	$result = mysql_query("SELECT id,nick,vorname,name,email,fzg,fzgnr,personen,kinder,status,essen_fr,essen_sa1,essen_sa2,gesamt FROM $tabelle");
	while($zeile = mysql_fetch_array($result)) {


		//Ausgabe mit Bedingung
		if($zeile['status']==6) {
			$zahl=$zahl+1;
			$text= $zahl." - ".$zeile['nick']." (".$zeile['vorname']." ".$zeile['name'].", ".$zeile['email'].") mit ".$zeile['fzg']." (".$zeile['fzgnr'].") und ".$zeile['personen']." Personen (".$zeile['kinder']." Kinder) - Essen FR,SA1,SA2: ".$zeile['essen_fr'].",".$zeile['essen_sa1'].",".$zeile['essen_sa2']." - Gesamtbetrag: ".$zeile['gesamt']."€ - Status: ".$zeile['status']." - ID: ".$zeile['id'];
			echo "<font size='2', FACE='Verdana,Arial'>$text</font>";  
			echo "<BR>";
		}
	}


	// Liste kurzfristig abgesagt (Status: 7)

	$zahl=0;


	echo "<BR>";
	echo "<BR>";
	echo "<font size='2', FACE='Verdana,Arial'>Liste kurzfristig abgesagt, keine Rückzahlung (Status: 7):</font>";
	echo "<BR>";

	// Wählt eine Zeile aus

	$result = mysql_query("SELECT id,nick,vorname,name,email,fzg,fzgnr,personen,kinder,status,essen_fr,essen_sa1,essen_sa2,gesamt FROM $tabelle");
	while($zeile = mysql_fetch_array($result)) {


		//Ausgabe mit Bedingung
		if($zeile['status']==7) {
			$zahl=$zahl+1;
			$text= $zahl." - ".$zeile['nick']." (".$zeile['vorname']." ".$zeile['name'].", ".$zeile['email'].") mit ".$zeile['fzg']." (".$zeile['fzgnr'].") und ".$zeile['personen']." Personen (".$zeile['kinder']." Kinder) - Essen FR,SA1,SA2: ".$zeile['essen_fr'].",".$zeile['essen_sa1'].",".$zeile['essen_sa2']." - Gesamtbetrag: ".$zeile['gesamt']."€ - Status: ".$zeile['status']." - ID: ".$zeile['id'];
			echo "<font size='2', FACE='Verdana,Arial'>$text</font>";  
			echo "<BR>";
		}
	}


	//Eingabemaske

?>

<BR>
<BR>
<font size='4', FACE='Verdana,Arial'>Status&auml;nderung:</font>
<BR>

<table width=20% valign=middle border=0 bgcolor=#000000 cellspacing=1 cellpadding=0>
<tr>
<td>

<table width=100% border=0 bgcolor=#CCCCCC cellspacing=5 cellpadding=3>
<tr>
<td>


<form action="<?php echo $_SERVER["SCRIPT_NAME"] ?>"
 method="post" enctype="multipart/form-data">
<br>
<br>
<table>
<tr>
 <td><font size='2', FACE='Verdana,Arial'>ID <input type="text" name="id" size="5"> </font></td></tr><tr>
 <td><font size='2', FACE='Verdana,Arial'>Status <input type="text" name="status_neu" size="5"> </font></td></tr><tr>

 <td><input type="submit" name="submit" value="aendern"></td>
</tr>
</table>
</form>



<?php

	if (isset($_POST["submit"])) { // Wurden Daten über $_POST gesendet?
	{
		$id = $_POST['id'];
		$status_neu = $_POST['status_neu'];
		if ($id == '')
		{
			echo "ID wurde nicht ausgefüllt!<br><a href=javascript:history.back()>Zurück</a>";
		}
		elseif ($status_neu== '')
		{
			echo "Status wurde nicht ausgefüllt!<br><a href=javascript:history.back()>Zurück</a>";
		}
		else
		{


			// Eintrag in Datenbank

			$result = mysql_query("UPDATE $tabelle SET `status`='$status_neu' WHERE `id`='$id'");

			if (!$result) {
				echo 'mysql_query -> FALSE'.mysql_error();
			}

// E-Mail an Teilnehmer erzeugen mit Bedingung


//$abfrage = "SELECT nick, vorname, email, gesamt, UNIX_TIMESTAMP(date) FROM $tabelle WHERE id = '$id'";
//$ergebnis = mysql_query($abfrage);
//while($zeile = mysql_fetch_object($ergebnis))
//   {
//   $nick=$zeile->nick;
//   $vorname=$zeile->vorname;
//   $email=$zeile->email;
//   $gesamt=$zeile->gesamt;
//   $date=$zeile->date;
//
//}


			$sql = "SELECT nick, vorname, email, gesamt, UNIX_TIMESTAMP(date) FROM $tabelle WHERE id = '$id'";
			$result = mysql_query($sql);
			$zeile = mysql_fetch_array($result);

//   {
//   $nick=$zeile->nick;
//   $vorname=$zeile->vorname;
//   $email=$zeile->email;
//   $gesamt=$zeile->gesamt;
//   $date=$zeile->date;
//
//}

			$nick=$zeile['nick'];
			$vorname=$zeile['vorname'];
			$email=$zeile['email'];
			$gesamt=$zeile['gesamt'];

			$datum = date("d.m.Y",$zeile['UNIX_TIMESTAMP(date)']+$unix_dazu);

			if ($status_neu == 1) {
				$ts = "
Hallo $vorname,

wir haben Teilnahmegebühr und Haftungsausschluß für Deine Anmeldung zum Saverne Treffen vom 29. bis 31. August 2014 erhalten. Deine Anmeldung ist jetzt bestätigt.

Bei Fragen zu Deiner Anmeldung bitte direkt auf diese E-Mail antworten.


Gruß - das Saverne-Orga-Team

";

			}

			if ($status_neu == 9) {
				$ts = "
Hallo $vorname,

das Saverne Treffen ist leider ausgebucht. Deine Anmeldung wird auf der Warteliste geführt.
Bitte die Teilnahmegebühr nicht überweisen.
Sobald ein Platz frei wird melden wir uns wieder bei Dir.

Bei Fragen zu Deiner Anmeldung bitte direkt auf diese E-Mail antworten.


Gruß - das Saverne-Orga-Team

";

			}


			if ($status_neu == 0) {
				$ts = "
Hallo $vorname,

Du wirst jetzt in der Liste der nicht bestätigten Teilnehmer geführt.

Um Deine Anmeldung zu bestätigen:
1. überweise bitte den Gesamtbetrag in Höhe von $gesamt Euro das folgende Konto. Hierzu unbedingt den angegebenen Verwendungszweck benutzen, damit die Zahlung schnell zugeordnet werden kann!

Inhaber: Ulf Helle
Konto-Nr.: 1164503
BLZ: 68492200
bei: Volksbank Hochrhein
Betrag: $gesamt Euro
Verwendungszweck: Saverne $id $nick

Für Teilnehmer ohne deutsches Konto:
BIC:  GENODE61WT1
IBAN: DE75 6849 2200 0001 1645 03


2. schicke den ausgefüllten und unterschriebenen Haftungsausschluß per Post an

Ulf Helle
Mösleweg 3
79793 Wutöschingen

Der Haftungsausschluß kann hier als PDF eingesehen werden kann: $disc


Die Überweisung und Einsendung des Haftungsausschlusses müssen innerhalb von 3 Wochen, also bis zum $datum erfolgen. Danach wird der Platz an den Nächsten der Warteliste weitergegeben.
Wenn die Teilnahme am Treffen mindestens 3 Wochen vorher abgesagt wird, wird die bereits bezahlte Teilnahmegebühr zurückerstattet.
Bei späterer Absage oder Nichterscheinen auf dem Treffen ist eine Erstattung ausgeschlossen. Es steht dem Teilnehmer frei, seinen Platz weiter zu vermitteln. Die Anmeldedaten des Ersatz-Teilnehmers müssen dem Veranstalter umgehend mitgeteilt werden.


Bei Fragen zu Deiner Anmeldung bitte direkt auf diese E-Mail antworten.


Gruß - das Saverne-Orga-Team

";

			}

			if ($status_neu == 5) {

				$ts = "
Hallo $vorname,

Du hast leider Deine Teilnahme am Saverne Treffen abgesagt.
Die bereits bezahlte Teilnahmegebühr in Höhe von $gesamt Euro wird zurückbezahlt. Bitte schicke mir hierzu Deine Bankverbindung.

Bei Fragen bitte direkt auf diese E-Mail antworten.


Gruß - das Saverne-Orga-Team

";

			}

			if ($status_neu == 4) {
				$ts = "
Hallo $vorname,

wie gewünscht haben wir Dich von der Warteliste zum Saverne Treffen entfernt.

Bei Fragen bitte direkt auf diese E-Mail antworten.


Gruß - das Saverne-Orga-Team

";

			}

			if ($status_neu == 6) {
				$ts = "
Hallo $vorname,

Deine Abmeldung zum Saverne Treffen wurde abschließend bearbeitet.
Die Rücküberweisung der bereits bezahlten Teilnahmegebühr wurde durchgeführt.

Bei Fragen bitte direkt auf diese E-Mail antworten.


Gruß - das Saverne-Orga-Team

";

			}

			if ($status_neu == 7) {
				$ts = "
Hallo $vorname,

Du hast leider Deine Teilnahme am Saverne Treffen abgesagt.
Da die Abmeldung weniger als 3 Wochen vor dem Treffen erfolgte, können wir die bereits bezahlte Teilnahmegebühr aus organisatorischen Gründen nicht mehr erstatten.
Es steht Dir frei Deinen Platz weiter zu vermitteln. Die Anmeldedaten des Ersatz-Teilnehmers müssen uns umgehend mitgeteilt werden.


Bei Fragen bitte direkt auf diese E-Mail antworten.


Gruß - das Saverne-Orga-Team

";

			}

			mail($email, "Anmeldung zum Saverne Treffen", $ts, "From: $absender <$anmeldeadresse>");

		}

		echo "<font size='2', FACE='Verdana,Arial'COLOR='#FF0033'>ID $id geändert auf Status $status_neu </font>";
	}
	}
?>


</td>
</tr>
</table>

</td>
</tr>
</table>
<BR>
<A HREF=<?php echo $admin; ?>><font size='4', FACE='Verdana,Arial'COLOR='#FF0033'>neu laden</font></A>
<BR>
<BR>
</HTML>
