本文整理汇总了PHP中SimplePie_Misc::display_cached_file方法的典型用法代码示例。如果您正苦于以下问题:PHP SimplePie_Misc::display_cached_file方法的具体用法?PHP SimplePie_Misc::display_cached_file怎么用?PHP SimplePie_Misc::display_cached_file使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SimplePie_Misc
的用法示例。
在下文中一共展示了SimplePie_Misc::display_cached_file方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: define
* @package Lilina
* @version 1.0
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*/
/** */
define('LILINA_PATH', dirname(__FILE__));
define('LILINA_INCPATH', LILINA_PATH . '/inc');
define('LILINA_PAGE', 'favicon');
// Hide errors
ini_set('display_errors', false);
require_once LILINA_INCPATH . '/contrib/simplepie.class.php';
if (!isset($_GET['i'])) {
die;
}
require_once LILINA_INCPATH . '/core/conf.php';
require_once LILINA_INCPATH . '/core/plugin-functions.php';
function faux_hash($input)
{
return $input;
}
if ($_GET['i'] != 'default' && file_exists(LILINA_CACHE_DIR . $_GET['i'] . '.spi')) {
SimplePie_Misc::display_cached_file($_GET['i'], LILINA_CONTENT_DIR . '/system/cache', 'spi', 'SimplePie_Cache', 'faux_hash');
} else {
require_once LILINA_INCPATH . '/core/class-templates.php';
Locale::load_default_textdomain();
header('Content-Type: image/png');
header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 604800) . ' GMT');
// 7 days
echo file_get_contents(Templates::get_file('feed.png'));
die;
}
示例2:
<?php
require_once "config.php";
require_once "lib/simplepie/simplepie.inc";
SimplePie_Misc::display_cached_file($_GET['i'], SIMPLEPIE_CACHE_DIR, 'spi');
示例3:
<?php
// This should be modifed as your own use warrants.
require_once 'simplepie.inc';
SimplePie_Misc::display_cached_file($_GET['i'], '../../phorum5/cache', 'spi');
示例4: header
<?php
/*
* This file is part of FEED ON FEEDS - http://feedonfeeds.com/
*
* favicon.php - displays an image cached by SimplePie
*
*
* Copyright (C) 2004-2007 Stephen Minutillo
* steve@minutillo.com - http://minutillo.com/steve/
*
* Distributed under the GPL - see LICENSE
*
*/
require_once 'simplepie/simplepie.inc';
if (file_exists("./cache/" . md5($_GET[i]) . ".spi")) {
SimplePie_Misc::display_cached_file($_GET['i'], './cache', 'spi');
} else {
header("Location: image/feed-icon.png");
}