prepare('INSERT INTO sounds(code) VALUES (?)') ->execute([$_POST['name']]); $id = $db->lastInsertId(); compress_sound($file['tmp_name'], sprintf('%s/%s.ogg', SOUND_DIRECTORY, $id)); exit("Uploaded!"); } catch (Exception $e) { if (isset($id)) { $db->prepare('DELETE FROM sounds WHERE id = ?') ->execute([$id]); } exit($e->getMessage()); } } ?>