ignore.inc.t
来自「eGroupWare is a multi-user, web-based gr」· T 代码 · 共 40 行
T
40 行
<?php/**************************************************************************** copyright : (C) 2001-2003 Advanced Internet Designs Inc.* email : forum@prohost.org* $Id: ignore.inc.t,v 1.1.1.1 2003/10/17 21:11:28 ralfbecker Exp $** This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the * Free Software Foundation; either version 2 of the License, or * (at your option) any later version.***************************************************************************/function ignore_add($user_id, $ignore_id){ q('INSERT INTO {SQL_TABLE_PREFIX}user_ignore (ignore_id, user_id) VALUES ('.$ignore_id.', '.$user_id.')'); return ignore_rebuild_cache($user_id);}function ignore_delete($user_id, $ignore_id){ q('DELETE FROM {SQL_TABLE_PREFIX}user_ignore WHERE user_id='.$user_id.' AND ignore_id='.$ignore_id); return ignore_rebuild_cache($user_id);}function ignore_rebuild_cache($uid){ $q = uq('SELECT ignore_id FROM {SQL_TABLE_PREFIX}user_ignore WHERE user_id='.$uid); while ($ent = db_rowarr($q)) { $arr[$ent[0]] = 1; } if (isset($arr)) { q('UPDATE {SQL_TABLE_PREFIX}users SET ignore_list=\''.addslashes(serialize($arr)).'\' WHERE id='.$uid); return $arr; } else { q('UPDATE {SQL_TABLE_PREFIX}users SET ignore_list=NULL WHERE id='.$uid); return; }}?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?