function hrt_redirect_rooms() { global $wpdb; $redirectkey = fly_redirect_slug(); $request = $_SERVER['REQUEST_URI']; if (!isset($_SERVER['REQUEST_URI'])) { $request = substr($_SERVER['PHP_SELF'], 1); if (isset($_SERVER['QUERY_STRING']) and $_SERVER['QUERY_STRING'] != '') { $request .= '?' . $_SERVER['QUERY_STRING']; } } if (isset($_GET['affkey'])) { $request = '/' . $redirectkey . '/' . $_GET['affkey'] . '/'; } if (strpos('/' . $request, '/' . $redirectkey . '/')) { $affkey_key = explode('' . $redirectkey . '/', $request); $affkey_key = $affkey_key[1]; $affkey_key = str_replace('/', '', $affkey_key); $url = room($affkey_key); header("X-Robots-Tag: noindex, nofollow", true); header('Location: ' . $url . "\n\n"); exit; } }
$fromUsername = $postObj->FromUserName; $toUsername = $postObj->ToUserName; $form_MsgType = $postObj->MsgType; $msgid = $postObj->MsgId; if ($form_MsgType == "event") { $form_Event = $postObj->Event; if ($form_Event == "subscribe") { $contentStr = "感谢您关注抵抗组织助手!\n游戏介绍请点击http://45.118.133.173/resistance.jpg\n输入“帮助”获取游戏指南。"; $resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $contentStr); echo $resultStr; exit; } } elseif ($form_MsgType == "text") { $form_content = trim($postObj->Content); if (preg_match($pattern_vote, $form_content)) { $feedback = vote($form_content, $fromUsername, $msgid); } elseif (preg_match($pattern_create, $form_content)) { $feedback = create($form_content, $fromUsername); } elseif (preg_match($pattern_room, $form_content)) { $feedback = room($form_content, $fromUsername); } else { $feedback = command($form_content, $fromUsername); } $resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $feedback); echo $resultStr; exit; } } else { echo ""; exit; }