$peep = new PersonDetail(); $peep->queryType = Q_IND; $pdao = getPeopleDAO(); $trans = new Transcript(); $trans->setFromRequest(); $dao = getTranscriptDAO(); if (isset($_REQUEST["func"]) && $_REQUEST["func"] == "delete") { $peep->setFromRequest(); if ($peep->person_id > 0) { $pdao->getPersonDetails($peep); $peep = $peep->results[0]; if (!$peep->isEditable()) { die(include "inc/forbidden.inc.php"); } } $docFile = $trans->getFileName(); if (@unlink($docFile) || !file_exists($docFile)) { $dao->deleteTranscript($trans); } } else { $peep->setFromPost(); if ($peep->person_id > 0) { $pdao->getPersonDetails($peep); $peep = $peep->results[0]; if (!$peep->isEditable()) { die(include "inc/forbidden.inc.php"); } } $trans->setFromPost(); $e = new Event(); $e->setFromPost();