/** * author:coster * date: 24.9.05 * löscht ein mietobjekt * */ function deleteMietobjekt($mietobjekt_id) { global $link; //einstellungen zum mo löschen: $query = "DELETE FROM \n\t\t\t\tREZ_GEN_MIE_EIGENSCHAFTEN\n\t\t\t\twhere\n\t\t\t\tMIETOBJEKT_ID = '{$mietobjekt_id}'\n\t\t "; $res = mysqli_query($link, $query); if (!$res) { echo "die Anfrage {$query} scheitert"; return false; } //reservierungen löschen: $query = "DELETE FROM \n\t\t\t\tREZ_GEN_RESERVIERUNG\n\t\t\t\twhere\n\t\t\t\tMIETOBJEKT_ID = '{$mietobjekt_id}'\n\t\t "; $res = mysqli_query($link, $query); if (!$res) { echo "die Anfrage {$query} scheitert"; return false; } //bilder löschen: global $root; include_once $root . "/include/bildFunctions.inc.php"; include_once $root . "/include/filesAndFolders.inc.php"; $res = getBilderOfMietobjekt($mietobjekt_id); while ($d = mysqli_fetch_array($res)) { rmFile($root . "/" . $d["PFAD"]); } deleteBilderOfMietobjekt($mietobjekt_id); //mietobjekt selbst löschen $query = "DELETE FROM \n\t\t\t\tREZ_GEN_MIETOBJEKT\n\t\t\t\twhere\n\t\t\t\tMIETOBJEKT_ID = '{$mietobjekt_id}'\n\t\t "; $res = mysqli_query($link, $query); if (!$res) { echo "die Anfrage {$query} scheitert"; return false; } else { return true; } }
encodeWithLame($config['lame'] . " --disptime 1 --cbr -b {$bitrate} -m {$mode} --resample {$samplerate} \"{$tempname2}\" \"{$target}\""); checkFile($target); rmFile($tempname2); } else { encodeWithLame($config['lame'] . " --disptime 1 --cbr -b {$bitrate} -m {$mode} --resample {$samplerate} \"{$tempname1}\" \"{$target}\""); checkFile($target); rmFile($tempname1); } } elseif ($config['audioFormats'][$index]['format'] == 'ogg' && $audioFiles->list[$sourceindex]->format == 'ogg') { $tempname1 = getTempWavName(); decodeWithOgg($config['oggdec'] . " -o \"{$tempname1}\" \"{$source}\""); checkFile($tempname1); if ($config['audioFormats'][$index]['channels'] == 2 && $audioFiles->list[$sourceindex]->channels == 1) { $tempname2 = getTempWavName(); convertWithSox($config['sox'] . " \"{$tempname1}\" -c2 \"{$tempname2}\""); checkFile($tempname2); rmFile($tempname1); encodeWithOgg($config['oggenc'] . " -b {$bitrate} -m {$bitrate} -M {$bitrate} --resample {$samplerate} -o \"{$target}\" \"{$tempname2}\""); checkFile($target); rmFile($tempname2); } else { if ($config['audioFormats'][$index]['channels'] == 1 && $audioFiles->list[$sourceindex]->channels == 2) { $addparam = "--downmix"; } encodeWithOgg($config['oggenc'] . " -b {$bitrate} -m {$bitrate} -M {$bitrate} --resample {$samplerate} {$addparam} -o \"{$target}\" \"{$tempname1}\""); checkFile($target); rmFile($tempname1); } } $prg->setAudio($target); endPage();