*/
 //Aus Preformance-Gründen werden die Histogramme aus den HQ-Bildern gewonnen:
 $result3 = mysql_query("SELECT * FROM {$table2} WHERE pic_id = '{$pic_id}'");
 $FNHQ = mysql_result($result3, isset($i3), 'FileNameHQ');
 $FileName = $FNHQ;
 //Parameter: Bild-ID, Name der HQ-Datei (z.B. 21456_hq.jpg), Server-Root
 generateHistogram($pic_id, $FileName, $sr);
 /*
 $end3 = microtime();
 list($end3msec, $end3sec) = explode(" ",$end3);
 $runtime3 = ($end3sec + $end3msec) - ($start1sec + $start1msec);
 echo "Zeit bis Histogrammerstellung: ".$runtime3."<BR>";		
 */
 //Meta-Daten aus dem Bild auslesen und in die Tabelle meta_data schreiben:
 //Parameter: Bild-ID, Server-Root
 extractExifData($pic_id, $sr);
 /*
 $end4 = microtime();
 list($end4msec, $end4sec) = explode(" ",$end4);
 $runtime4 = ($end4sec + $end4msec) - ($start1sec + $start1msec);
 echo "Zeit bis Meta-Daten-Auslesen: ".$runtime4."<BR>";	
 */
 //  +++  l&ouml;schen der soeben in die DB aufgenommene Datei aus dem Upload-Ordner:  +++
 if ($datei_name != "." && $datei_name != "..") {
     $datei_name = $ftp_path . "/" . $c_username . "/uploads/" . $datei_name;
     if (!@unlink($datei_name)) {
         echo "Konnte die Datei {$datei_name} nicht l&ouml;schen!<BR>";
     } else {
         $del++;
     }
 }
     clearstatcache();
 }
 //Funktions-Parameter: Bild-ID, Anzahl der Szenen; User-ID; Ausrichtung
 savePicture($pic_id, '1', $uid, $Orientation, $sr);
 //Parameter sollten reichen, da sich alles weitere erzeugen laesst
 //Aus Preformance-Gruenden werden die Histogramme aus den HQ-Bildern gewonnen:
 $result3 = mysql_query("SELECT * FROM {$table2} WHERE pic_id = '{$pic_id}'");
 $FNHQ = mysql_result($result3, isset($i3), 'FileNameHQ');
 $md5sum = mysql_result($result3, isset($i3), 'md5sum');
 //wird bei der Doublettenpruefung benoetigt
 $FileName = $FNHQ;
 //Parameter: Bild-ID, Name der HQ-Datei (z.B. 21456_hq.jpg), Server-Root
 generateHistogram($pic_id, $FileName, $sr);
 //Meta-Daten aus dem Bild auslesen und in die Tabelle pictures schreiben:
 //Parameter: Bild-ID, Server-Root, ermittelte Bildausrichtung
 extractExifData($pic_id, $sr, $Orientation);
 //  +++  loeschen der soeben in die DB aufgenommene Datei aus dem Upload-Ordner, aber nur, wenn sich die Originaldatei lesen laesst:  +++
 $fh = fopen($pic_path . '/' . $new_filename, 'r');
 if ($fh) {
     if ($bild != "." && $bild != "..") {
         $bild = $ftp_path . "/" . $uid . "/uploads/" . $file;
         if (!@unlink($bild)) {
             //					echo "Konnte die Datei $bild nicht l&ouml;schen!<BR>";
             $error_code = 1;
         } else {
             //Log-Datei schreiben:
             $fh = fopen($p2b_path . 'pic2base/log/p2b.log', 'a');
             fwrite($fh, date('d.m.Y H:i:s') . ": Bild " . $pic_id . " wurde von " . $username . " erfasst. (" . $_SERVER['REMOTE_ADDR'] . ")\n");
             fclose($fh);
             $error_code = 0;
             /*