Files
oc-server3/htdocs/xml/csv/cache.php
T
2012-08-16 21:04:13 +02:00

50 lines
1.3 KiB
PHP

<?php
/***************************************************************************
* For license information see doc/license.txt
*
* Unicode Reminder メモ
***************************************************************************/
//prepare the templates and include all neccessary
$opt['rootpath'] = '../../';
require_once($opt['rootpath'] . 'lib2/web.inc.php');
require_once($opt['rootpath'] . 'lib2/logic/cache.class.php');
header('Content-type: text/html; charset=utf-8');
$cache = null;
if (isset($_REQUEST['cacheid']))
{
$cacheid = $_REQUEST['cacheid']+0;
$cache = new cache($cacheid);
}
else if (isset($_REQUEST['uuid']))
{
$uuid = $_REQUEST['uuid'];
$cache = cache::fromUUID($uuid);
}
else if (isset($_REQUEST['wp']))
{
$wp = $_REQUEST['wp'];
$cache = cache::fromWP($wp);
}
if ($cache === null)
echo '0';
else if (!$cache->isPublic())
echo '0';
else
{
echo $cache->getCacheId();
echo ';';
echo '"' . mb_ereg_replace('"', '\"', $cache->getName()) . '"';
echo ';';
echo '"' . mb_ereg_replace('"', '\"', $cache->getUsername()) . '"';
echo ';';
echo '"' . mb_ereg_replace('"', '\"', $cache->getWPOC()) . '"';
echo ';';
echo '"' . mb_ereg_replace('"', '\"', $cache->getWPGC()) . '"';
echo ';';
echo '"' . mb_ereg_replace('"', '\"', $cache->getWPNC()) . '"';
}
?>