function qa_read_blob_file($blobid, $format)
{
    $filename = qa_get_blob_filename($blobid, $format);
    if (isset($filename) && file_exists($filename)) {
        if ($filename == './' || $filename == '/.' || $filename == '.') {
            return null;
        }
        return file_get_contents($filename);
    } else {
        // logging
        // error_log('Requested blobid '.$blobid.' does not exist. Filename: '.$filename);
        return null;
    }
}
示例#2
0
function qa_delete_blob_file($blobid, $format)
{
    if (qa_to_override(__FUNCTION__)) {
        $args = func_get_args();
        return qa_call_override(__FUNCTION__, $args);
    }
    unlink(qa_get_blob_filename($blobid, $format));
}