50 lines
1.3 KiB
PHP
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()) . '"';
|
|
}
|
|
?>
|