$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();