当前位置: 首页>>代码示例>>PHP>>正文


PHP WebPage::add_header方法代码示例

本文整理汇总了PHP中WebPage::add_header方法的典型用法代码示例。如果您正苦于以下问题:PHP WebPage::add_header方法的具体用法?PHP WebPage::add_header怎么用?PHP WebPage::add_header使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在WebPage的用法示例。


在下文中一共展示了WebPage::add_header方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: CLIPage

        $oP->p("Error the query can not be executed.");
        if ($e instanceof CoreException) {
            $oP->p($e->GetHtmlDesc());
        } else {
            $oP->p($e->getMessage());
        }
    }
}
if (!$oP) {
    // Display a short message about how to use this page
    $bModeCLI = utils::IsModeCLI();
    if ($bModeCLI) {
        $oP = new CLIPage("iTop - Export");
    } else {
        $oP = new WebPage("iTop - Export");
    }
    $oP->p("General purpose export page.");
    $oP->p("Parameters:");
    $oP->p(" * expression: an OQL expression (URL encoded if needed)");
    $oP->p(" * query: (alternative to 'expression') the id of an entry from the query phrasebook");
    $oP->p(" * arg_xxx: (needed if the query has parameters) the value of the parameter 'xxx'");
    $oP->p(" * format: (optional, default is html) the desired output format. Can be one of 'html', 'spreadsheet', 'csv', 'xlsx' or 'xml'");
    $oP->p(" * fields: (optional, no effect on XML format) list of fields (attribute codes, or alias.attcode) separated by a coma");
    $oP->p(" * fields_advanced: (optional, no effect on XML/HTML formats ; ignored is fields is specified) If set to 1, the default list of fields will include the external keys and their reconciliation keys");
    $oP->p(" * filename: (optional, no effect in CLI mode) if set then the results will be downloaded as a file");
}
if ($sFileName != '') {
    $oP->add_header('Content-Disposition: attachment; filename="' . $sFileName . '"');
}
$oP->TrashUnexpectedOutput();
$oP->output();
开发者ID:henryavila,项目名称:itop,代码行数:31,代码来源:export.php

示例2: SetHttpHeaders

 public function SetHttpHeaders(WebPage $oPage)
 {
     // Integration within MS-Excel web queries + HTTPS + IIS:
     // MS-IIS set these header values with no-cache... while Excel fails to do the job if using HTTPS
     // Then the fix is to force the reset of header values Pragma and Cache-control
     $oPage->add_header("Pragma:", true);
     $oPage->add_header("Cache-control:", true);
 }
开发者ID:leandroborgeseng,项目名称:bhtm,代码行数:8,代码来源:spreadsheetbulkexport.class.inc.php


注:本文中的WebPage::add_header方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。