} } else { if ($what == 'file') { $name = joinPaths(CHRIS_USERS, $parameters); // enable cross origin requests header("Access-Control-Allow-Origin: *"); // if the file does not exist, just die if (!is_file($name)) { die; } $fp = fopen($name, 'rb'); fpassthru($fp); die; } else { if ($what == 'users') { $result['result'] = UserC::get(); } else { if ($what == 'tag') { $result['result'] = TagC::get($_SESSION['userid']); } else { if ($what == 'directory_content') { // user connects // $ssh_connection = new Net_SSH2(CLUSTER_HOST); // if (!$ssh_connection->login($_SESSION['username'], $_SESSION['password'])) { // die('Login Failed'); // } //$result['result'] = $ssh_connection->exec('/usr/bin/php5 '.CHRIS_CONTROLLER_FOLDER.'/feed.browser.connector.php -d '.$_POST['dir']); //echo $_POST["dir"]; $output = array(); exec('/usr/bin/php5 ' . CHRIS_CONTROLLER_FOLDER . '/feed.browser.connector.php -d ' . $_POST['dir'], $output); $result['result'] = implode($output);