login( $_GET['user'], $_GET['password'], $_SERVER[REMOTE_HOST], $_SERVER[REMOTE_ADDR], $_POST['LDAPDomain'] ); } else { $manager->login( $_POST['user'], $_POST['password'], $_SERVER[REMOTE_HOST], $_SERVER[REMOTE_ADDR], $_POST['LDAPDomain'] ); } } $DEBUG = false; if( isset($_POST['debug']) || isset($_GET['debug']) ) { $DEBUG = true; $start = gettimeofday(); } if( isset( $_GET['dataType'] ) ) { if($_GET['dataType'] == "MediaScanInformation" ) { $manager = new XMLmanager( "MediaScanInformation" ); xml_login($manager); $dataType = $_GET['dataType']; $startOffset = param_or_default('startOffset', 0); $startTime = param_or_default('startTime', ""); $limit = param_or_default('limit', 0); $data = $manager->getInfoForSpecifiedDataType($dataType, $startOffset, $startTime, $limit); } else { echo "\n"; echo "\n"; echo " library.htm?".$_SERVER['QUERY_STRING']."\n"; echo ""; } } else { $manager = new XMLmanager( "LibraryConfiguration" ); xml_login($manager); $data = $manager->getLibraryConfigurationInfo(); } echo "$data"; $manager->logoff(); if( $DEBUG ) $manager->showExecutionTime( $start ); echo "rootElement>\n"; ?>