<?
   // Datei erfassen.php

   //sleep(2);
   include ("./utility_funktionen.php");

   // pruefen, ob alle notwendigen POST-Parameter existieren
   if (!isset($_POST['zuname']) || !isset($_POST['vorname']) || !isset($_POST['telefon']) ||  
       !isset($_POST['email']) || !isset($_POST['adresse']) || !isset($_POST['info']))
   {
      echo "Fehler bei den POST-Parameter";
      return;
   }

   // POST-Daten holen 
   $zuname=$_POST['zuname'];
   $vorname=$_POST['vorname'];
   $telefon=$_POST['telefon'];
   $email=$_POST['email'];
   $adresse=$_POST['adresse'];
   $info=$_POST['info'];

   // aktuelles Datum und Uhrzeit ermitteln
   $datetime=my_get_date_time();

   // Dateiname 
   $filename=$_FILES["bild"]["name"];

   // Dateigroesse
   $filesize=$_FILES["bild"]["size"];

   // wenn Bildauswahl fuer Dateiupload vorhanden, unter neuem eindeutigen Namen sichern
   if ($filename != "" && $filesize > 0)
   {
      // hochgeladene Datei unter dem temporaeren Namen 
      $_tmpfilename = $_FILES["bild"]["tmp_name"];

      // neuen Dateinamen textm�ssig zusammenbauen
      $newfilename=$datetime."_".$_FILES["bild"]["name"];

      // relativer Dateipfad der neuen Datei
      $newfilepath="./bilder/".$newfilename;

      // ACHTUNG: der (Unter-)Ordner "bilder" muss durch das Kommando 'chmod 777 bilder' vorbereitet werden:
      // da der Webserver unter dem Benuter/Gruppe wwwrun/wwwrun laeuft, 
      // kann er andernfalls die Datei(=Bild) im (Unter-)Ordner 'bilder' nicht speichern !!!

      // temporeare Datei in der neuen (unter-)Ordner 'bilder' unter dem neuen Namen hinverschieben
      move_uploaded_file($_tmpfilename, $newfilepath);

      // Zugriffsberechtigungen der Datei aendern
      // chmod($newfilepath, 0777);

      // Gruppenrechte der Datei aendern
      // chgrp($newfilepath,"//gruppe");
   }
   else
   {
      $newfilename=""; 
   }

   // SQL-Abfrage vorbereiten
   $sql="insert into open_telefon (zuname, vorname, telefon, email, adresse, info, create_date_time, filename) ";
   $sql=$sql." values ('$zuname','$vorname','$telefon','$email','$adresse','$info','$datetime','$newfilename');";

   // Datenbankabfrage durchfuehren
   if (my_db_query($sql,$res) == ERR) return; //return bei DB-Fehler

   // alles OK
   echo("<b>Daten wurden gespeichert.</b>");
?>