Esempio n. 1
0
                $doc = mysql_fetch_array($result);
                if ($doc['type'] == 'normal') {
                    // kui tegu on hariliku dokumendiga,
                    // siis laeme selle tavalise lehena
                    $this->LoadNormalPage($doc);
                } elseif ($doc['type'] == 'standalone') {
                    // kui tegu on iseseisva lehega,
                    // siis lihtsalt incluudime selle lehe
                    // ning väljume
                    include $doc['address'];
                    exit;
                } else {
                    // muudel juhtudel saadame kliendile
                    // vastavat tüüpi faili
                    $fp = fopen($doc['address'], 'rb');
                    header("Content-Type: " . $doc['type']);
                    header("Content-Length: " . filesize($doc['address']));
                    fpassthru($fp);
                    exit;
                }
            } else {
                $this->LoadDateInfo();
            }
        } else {
            $this->LoadDateInfo();
        }
    }
}
$datum = new Datum($_GET['date'], UrlVars::url2real($_GET['document_name']));
$datum->Load();