Ejemplo n.º 1
0
require_once 'class/class.FctSearchScreen.php';
ob_end_clean();
header("Content-type: text/csv");
header("Cache-Control: no-store, no-cache");
header('Content-Disposition: attachment; filename="filename.csv"');
$page = $_REQUEST['page'];
$arr = array();
$options = array();
$op = $_REQUEST['options'];
foreach ($_REQUEST as $n => $v) {
    if (strtolower(substr($n, 0, 7)) == 'search_') {
        $options[substr($n, 7)] = $v;
    }
}
switch ($page) {
    case "bucket_search":
        $fct = new FctSearchScreen();
        $arr = $fct->display_flowchart_task2($options, array('return_csv' => true, 'user_id' => $_SESSION['user_id']));
        break;
    case "case_search":
        $case = new cases();
        $arr = $case->display_search($options, array('return_csv' => true, 'user_id' => $_SESSION["user_id"]));
        break;
}
foreach ($arr['body'] as $row) {
    $clean_row = array();
    foreach ($row as $name => $col) {
        $clean_row[$name] = $col;
    }
    echo '"' . trim(str_replace("\n", '', implode('","', $clean_row) . '"')) . "\n";
}
Ejemplo n.º 2
0
<?php

require_once 'app_code/global.config.php';
require_once 'class/config.inc.php';
require_once 'app_code/global.config.php';
require_once 'class/config.inc.php';
require_once 'class/class.email_client.php';
require_once 'class/class.flags.php';
require_once 'class/class.GlobalTask.php';
require_once 'class/class.smtp.php';
require_once 'class/class.display.php';
require_once 'class/class.casecreation.php';
require_once 'class/class.cases.php';
$case = new cases();
?>


<?php 
echo $case->display_search_bar();
$object = array();
$object['Status'] = 'Active';
?>

    
<br/>
<div style="width: 100%;" id="search_result" ><?php 
echo $case->display_search($object, array('user_id' => $_SESSION["user_id"]));
?>
</div>