first init
This commit is contained in:
40
htdocs/ignore.php
Normal file
40
htdocs/ignore.php
Normal file
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
/***************************************************************************
|
||||
* You can find the license in the docs directory
|
||||
*
|
||||
* Unicode Reminder メモ
|
||||
*
|
||||
* Display some status information about the server and Opencaching
|
||||
***************************************************************************/
|
||||
|
||||
require('./lib2/web.inc.php');
|
||||
|
||||
$cache_id = isset($_GET['cacheid']) ? $_GET['cacheid']+0 : 0;
|
||||
$action = isset($_GET['action']) ? $_GET['action'] : '';
|
||||
|
||||
$login->verify();
|
||||
|
||||
// user valid
|
||||
if ($login->userid == 0)
|
||||
$tpl->redirect('login.php?target=ignore.php');
|
||||
|
||||
// cache_id valid?
|
||||
if (sql_value("SELECT COUNT(*) FROM `caches` WHERE `cache_id`='&1'", 0, $cache_id) == 0)
|
||||
$tpl->error(ERROR_CACHE_NOT_EXISTS);
|
||||
|
||||
// action valid
|
||||
if (($action != 'addignore') && ($action != 'removeignore'))
|
||||
$tpl->error(ERROR_INVALID_OPERATION);
|
||||
|
||||
switch ($action)
|
||||
{
|
||||
case 'addignore':
|
||||
sql("INSERT IGNORE INTO `cache_ignore` (`cache_id`, `user_id`) VALUES ('&1', '&2')", $cache_id, $login->userid);
|
||||
break;
|
||||
case 'removeignore':
|
||||
sql("DELETE FROM `cache_ignore` WHERE `cache_id`='&1' AND `user_id`='&2'", $cache_id, $login->userid);
|
||||
break;
|
||||
}
|
||||
|
||||
$tpl->redirect('viewcache.php?cacheid=' . ($cache_id+0));
|
||||
?>
|
||||
Reference in New Issue
Block a user