Informace o studijních programech - ukázkový PHP klient
EOT;
echo "";
}
function seznamScreen() {
global $_REQUEST,$rok,$fakulta;
$params = array();
$params[] = array("name"=>"fakulta", "value" => $fakulta);
$params[] = array("name"=>"rok", "value" => $rok);
echo "Seznam programů
";
echo processAndTransformService(SEZNAM_PROGRAMU.
"?rok=$rok".
(isset($_REQUEST["fakulta"]) && $_REQUEST["fakulta"] != "" ? "&fakulta={$_REQUEST["fakulta"]}" : ""),
SEZNAM_PROGRAMU_XSL, $params);
}
function detailScreen()
{
global $_REQUEST,$rok,$fakulta,$stprIdno;
$params = array();
$params[] = array("rok"=>$rok, "fakulta" => $fakulta, "stprIdno" => $stprIdno);
$params[] = array("name"=>"fakulta", "value" => $fakulta);
$params[] = array("name"=>"rok", "value" => $rok);
$params[] = array("name"=>"stprIdno", "value" => $stprIdno);
echo "Detail programu
";
echo processAndTransformService(PROGRAM_DETAIL.
"?stprIdno=$stprIdno", PROGRAM_DETAIL_XSL, $params);
echo "Oblasti vzdělávání programu
";
echo processAndTransformService(OBLASTI."?stprIdno=$stprIdno", OBLASTI_XSL, $params);
}
/* ---------------------------------------
Zde zacina "hlavni program"
*/
$screen = isset($_REQUEST["screen"]) ? $_REQUEST["screen"] : "main";
$rok = isset($_REQUEST["rok"]) ? $_REQUEST["rok"] : date("Y");
$fakulta = isset($_REQUEST["fakulta"]) ? $_REQUEST["fakulta"] : "%";
$stprIdno = isset($_REQUEST["stprIdno"]) ? $_REQUEST["stprIdno"] : null;
require_once "header.php";
/* podle vybrane obrazovky stahnu pozadovana data a zobrazim je */
if ($screen == "main") {
mainScreen();
} else if ($screen == "seznam") {
mainScreen();
seznamScreen();
} else if ($screen == "detail") {
mainScreen();
seznamScreen();
detailScreen();
}
require_once "footer.php";
?>