亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? magic.php

?? Discuz_7.0.0 是一款社區程序源碼!! 國內80 的站長使用此程序
?? PHP
?? 第 1 頁 / 共 2 頁
字號:

				usemagic($magic['magicid'], $magic['num'], $magicnum);
				updatemagiclog($magic['magicid'], '2', $magicnum, $price);
				showmessage('magics_succeed', '', 1);

			} elseif($operation == 'give') {

				if($allowmagics < 2) {
					showmessage('magics_nopermission');
				}

				$toname = dhtmlspecialchars(trim($tousername));
				$magicnum = intval($magicnum);
				if(empty($tousername)) {
					showmessage('magics_username_nonexistence');
				}
				givemagic($toname, $magic['magicid'], $magicnum, $magic['num'], '0');

			}
		}
	}

} elseif($action =='market') {

	$discuz_action = 172;

	if(empty($magicmarket)) {
		showmessage('magics_market_close');
	}

	if(empty($operation) || $operation == 'my' || submitcheck('searchsubmit')) {

		$ascdesc = isset($ascdesc) && in_array(strtoupper($ascdesc), array('ASC', 'DESC')) ? strtoupper($ascdesc) : 'DESC';
		$orderby = isset($orderby) && in_array(strtolower($orderby), array('price', 'num')) ? strtolower($orderby) : '';
		$magicid = isset($magicid) && is_numeric($magicid) ? intval($magicid) : 0;

		$magicadd = !empty($magicid) ? '&amp;magicid='.$magicid : '';
		$magicadd .= !empty($orderby) ? '&amp;orderby='.$orderby : '';
		$magicadd .= !empty($ascdesc) ? '&amp;ascdesc='.$ascdesc : '';

		$filteradd = $operation == 'my' ? 'WHERE uid=\''.$discuz_uid.'\'' : '';
		$filteradd .= $magicid && empty($operation) ? 'WHERE magicid=\''.intval($magicid).'\'' : '';
		$filteradd .= $orderby ? " ORDER BY $orderby $ascdesc" : '';

		$check = array();
		$check[$magicid] = $check[$orderby] = $check[$ascdesc] = 'selected="selected"';

		$magiccount = $db->result_first("SELECT COUNT(*) FROM {$tablepre}magicmarket $filteradd");

		$multipage = multi($magiccount, $tpp, $page, "magic.php?action=market$magicadd");
		$query = $db->query("SELECT * FROM {$tablepre}magicmarket $filteradd LIMIT $start_limit,$tpp");
		while($magic = $db->fetch_array($query)) {
			$magic['weight'] = $magicarray[$magic['magicid']]['weight'];
			$magic['name'] = $magicarray[$magic['magicid']]['name'];
			$magic['description'] = $magicarray[$magic['magicid']]['description'];
			$magiclist[] = $magic;
		}

		$magicselect = '';
		foreach($magicarray as $id => $magic) {
			if($magic['available']) {
				$magicselect .= '<option value="'.$id.'" '.$check[$id].'>'.$magic['name'].'</option>';
			}
		}

		include template('magic_market');

	} elseif($operation == 'buy' || $operation == 'down') {

		$magicnum = intval($magicnum);

		if($magic = $db->fetch_first("SELECT mid, magicid, uid, username, price, num FROM {$tablepre}magicmarket WHERE mid='$mid'")) {
			$magic['pic'] = strtolower($magicarray[$magic['magicid']]['identifier']).".gif";
			$magic['name'] = $magicarray[$magic['magicid']]['name'];
			$magic['marketprice'] = $magicarray[$magic['magicid']]['price'];
			$magic['description'] = $magicarray[$magic['magicid']]['description'];
			$magic['weight'] = $magicarray[$magic['magicid']]['weight'];
		}

		if(($operation == 'buy' && $magic['uid'] == $discuz_uid) || ($operation == 'down' && $magic['uid'] != $discuz_uid)) {
			showmessage('magics_market_operation_error');
		}

		if(submitcheck('buysubmit')) {

			$magicnum = intval($magicnum);
			$magicprice = $magic['price'] * $magicnum;
			$magicweight = $magic['weight'] * $magicnum;

			if(!$magicnum || $magicnum < 0) {
				showmessage('magics_num_invalid');
			} elseif($magic['num'] < $magicnum) {
				showmessage('magics_amount_no_enough');
			}

			if(${'extcredits'.$creditstransextra[3]} < $magicprice) {
				showmessage('magics_credits_no_enough');
			}

			getmagic($magic['magicid'], $magicnum, $magicweight, $totalweight, $discuz_uid, $maxmagicsweight);

			$totalcredit = floor($magicprice * (1 - $creditstax));
			$db->query("UPDATE {$tablepre}members SET extcredits$creditstransextra[3]=extcredits$creditstransextra[3]+'$totalcredit' WHERE uid='$magic[uid]'");
			$db->query("UPDATE {$tablepre}members SET extcredits$creditstransextra[3]=extcredits$creditstransextra[3]+(-'$magicprice') WHERE uid='$discuz_uid'");
			sendpm($magic['uid'], 'magics_sell_subject', 'magics_sell_message', 0);

			updatemagiclog($magic['magicid'], '5', $magicnum, $magic['price'], '0', $discuz_uid);
			marketmagicnum($magic['mid'], $magic['num'], $magicnum);
			showmessage('magics_succeed', 'magic.php?action=index');

		}

		if(submitcheck('downsubmit')) {

			if($magic['num'] < $magicnum || $magicnum < 0) {
				showmessage('magics_amount_no_enough');
			}

			$magic['weight'] = $magic['weight'] * $magicnum;
			getmagic($magic['magicid'], $magicnum, $magic['weight'], $totalweight, $discuz_uid, $maxmagicsweight);
			updatemagiclog($magic['magicid'], '6', $magicnum, '0', '0', $discuz_uid);
			marketmagicnum($magic['mid'], $magic['num'], $magicnum);
			showmessage('magics_succeed', '', 1);

		}

		include template('magic_market');

	}

} elseif($action == 'log') {

	$discuz_action = 173;

	$loglist = array();
	if($operation == 'uselog') {
		$query = $db->query("SELECT COUNT(*) FROM {$tablepre}magiclog WHERE action='2' AND uid='$discuz_uid'");
		$multipage = multi($db->result($query, 0), $tpp, $page, 'magic.php?action=log&amp;operation=uselog');

		$query = $db->query("SELECT ml.*, me.username FROM {$tablepre}magiclog ml
			LEFT JOIN {$tablepre}members me ON me.uid=ml.uid
			WHERE ml.action='2' AND ml.uid='$discuz_uid' ORDER BY ml.dateline DESC
			LIMIT $start_limit, $tpp");
		while($log = $db->fetch_array($query)) {
			$log['dateline'] = dgmdate("$dateformat $timeformat", $log['dateline'] + $timeoffset * 3600);
			$log['name'] = $magicarray[$log['magicid']]['name'];
			if($log['targettid'] || $log['targetpid']) {
				$log['target'] = 'viewthread.php?tid='.$log['targettid'];
			} elseif($log['targetuid']) {
				$log['target'] = 'space.php?uid='.$log['targetuid'];
			} else {
				$log['target'] = '';
			}
			$loglist[] = $log;
		}

	} elseif($operation == 'buylog') {
		$query = $db->query("SELECT COUNT(*) FROM {$tablepre}magiclog WHERE uid='$discuz_uid' AND action='1'");
		$multipage = multi($db->result($query, 0), $tpp, $page, 'magic.php?action=log&amp;operation=buylog');

		$query = $db->query("SELECT * FROM {$tablepre}magiclog
			WHERE uid='$discuz_uid' AND action='1' ORDER BY dateline DESC
			LIMIT $start_limit, $tpp");
		while($log = $db->fetch_array($query)) {
			$log['dateline'] = dgmdate("$dateformat $timeformat", $log['dateline'] + $timeoffset * 3600);
			$log['name'] = $magicarray[$log['magicid']]['name'];
			$loglist[] = $log;
		}

	} elseif($operation == 'givelog') {
		$query = $db->query("SELECT COUNT(*) FROM {$tablepre}magiclog WHERE uid='$discuz_uid' AND action='3'");
		$multipage = multi($db->result($query, 0), $tpp, $page, 'magic.php?action=log&amp;operation=givelog');

		$query = $db->query("SELECT ml.*, me.username FROM {$tablepre}magiclog ml
			LEFT JOIN {$tablepre}members me ON me.uid=ml.targetuid
			WHERE ml.uid='$discuz_uid' AND ml.action='3' ORDER BY ml.dateline DESC
			LIMIT $start_limit, $tpp");
		while($log = $db->fetch_array($query)) {
			$log['dateline'] = dgmdate("$dateformat $timeformat", $log['dateline'] + $timeoffset * 3600);
			$log['name'] = $magicarray[$log['magicid']]['name'];
			$loglist[] = $log;
		}

	} elseif($operation == 'receivelog') {
		$query = $db->query("SELECT COUNT(*) FROM {$tablepre}magiclog WHERE targetuid='$discuz_uid' AND action='3'");
		$multipage = multi($db->result($query, 0), $tpp, $page, 'magic.php?action=log&amp;operation=receivelog');

		$query = $db->query("SELECT ml.*, me.username FROM {$tablepre}magiclog ml
			LEFT JOIN {$tablepre}members me ON me.uid=ml.uid
			WHERE ml.targetuid='$discuz_uid' AND ml.action='3' ORDER BY ml.dateline DESC
			LIMIT $start_limit, $tpp");
		while($log = $db->fetch_array($query)) {
			$log['dateline'] = dgmdate("$dateformat $timeformat", $log['dateline'] + $timeoffset * 3600);
			$log['name'] = $magicarray[$log['magicid']]['name'];
			$loglist[] = $log;
		}

	} elseif($operation == 'marketlog') {
		$query = $db->query("SELECT COUNT(*) FROM {$tablepre}magiclog WHERE uid='$discuz_uid' AND action IN ('4','5')");
		$multipage = multi($db->result($query, 0), $tpp, $page, 'magic.php?action=log&amp;operation=receivelog');

		$query = $db->query("SELECT * FROM {$tablepre}magiclog
			WHERE uid='$discuz_uid' AND action IN ('4','5','6') ORDER BY dateline DESC
			LIMIT $start_limit, $tpp");
		while($log = $db->fetch_array($query)) {
			$log['dateline'] = dgmdate("$dateformat $timeformat", $log['dateline'] + $timeoffset * 3600);
			$log['name'] = $magicarray[$log['magicid']]['name'];
			$loglist[] = $log;
		}

	}

	include template('magic_log');

} elseif($action == 'usemagic') {

	$magiclist = $magicselect = array();
	$typeid = intval($type);
	$magicid = intval($magicid);

	$magiclist = magicselect($discuz_uid, $typeid, array('magic' => array('magicid', 'name', 'description')));

	if($magicid) {
		$magicselect = array($magicid => 'selected="selected"');

		$magic = $db->fetch_first("SELECT m.*, mm.num
				FROM {$tablepre}membermagics mm
				LEFT JOIN {$tablepre}magics m ON mm.magicid=m.magicid
				WHERE mm.uid='$discuz_uid' AND mm.magicid='$magicid'");
		if(!$magic) {
			showmessage('magics_nonexistence');
		} elseif($magic['num'] <= 0) {
			$db->query("DELETE FROM {$tablepre}membermagics WHERE uid='$discuz_uid' AND magicid='$magic[magicid]'");
			showmessage('magics_nonexistence');
		}
		$magicperm = unserialize($magic['magicperm']);

		if(!submitcheck('usesubmit')) {

			include language('magics');
			$username = dhtmlspecialchars($username);
			$useperm = (strstr($magicperm['usergroups'], "\t$groupid\t") || empty($magicperm['usergroups'])) ? '1' : '0';

			if(!$useperm) {
				showmessage('magics_use_nopermission');
			}

			if(in_array($magic['type'], array(1, 2)) && $pid) {
				$pid = intval($pid);
				$perm = $db->fetch_first("SELECT tid, author, anonymous FROM {$tablepre}posts WHERE pid='$pid'");
				if($magic['type'] == 2 && $perm['anonymous']) {
					showmessage('magics_post_anonymous');
				}
				$tid = $perm['tid'];
				$username = $perm['author'];
			}

			if(!@include_once DISCUZ_ROOT.($magicfile = "./include/magic/$magic[filename]")) {
				showmessage('magics_filename_nonexistence');
			}

		}
	}

	include template('magic_use');
} else {
	showmessage('undefined_action', NULL, 'HALTED');
}

?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区在线免费观看| 91麻豆免费看| 国产亚洲精品中文字幕| 91亚洲国产成人精品一区二三| 亚洲女同一区二区| 4438x亚洲最大成人网| 久久电影国产免费久久电影| 日本一区二区三级电影在线观看| 欧美色图天堂网| 麻豆91小视频| 玉米视频成人免费看| 久久久久久一二三区| 97久久精品人人做人人爽50路| 美女爽到高潮91| 中文字幕制服丝袜成人av| 在线观看91av| 在线观看免费视频综合| 国产高清亚洲一区| 国产综合色在线视频区| 亚洲黄色在线视频| 中文字幕一区在线观看视频| 日韩一区二区电影网| 欧美日韩一级二级| 精品视频一区 二区 三区| 在线观看91精品国产入口| av中文字幕亚洲| 91香蕉国产在线观看软件| 成人av网站大全| 国产a久久麻豆| 国产乱子伦视频一区二区三区 | 中文字幕av不卡| 精品99久久久久久| 久久精品亚洲国产奇米99| 亚洲精品一线二线三线无人区| 欧美一区二区精品在线| 91精品国产免费| 国产精品色在线| 亚洲三级电影网站| 丝瓜av网站精品一区二区| 久久精品免费看| 成人免费看的视频| 欧美性受极品xxxx喷水| 久久久久久久网| 亚洲精选视频免费看| 日韩电影在线观看电影| 国产精品自拍av| 欧美日韩中文国产| 久久噜噜亚洲综合| 亚洲欧美自拍偷拍| 久久国产精品99久久久久久老狼| 99视频在线精品| 精品久久久网站| 一区二区三区欧美日韩| 国产麻豆成人传媒免费观看| 欧美唯美清纯偷拍| 成人免费在线观看入口| 国产一区二三区| 精品国产三级a在线观看| 国产精品白丝在线| 懂色av一区二区在线播放| 日韩一区二区在线观看| 亚洲黄色小说网站| 91香蕉视频mp4| 中文字幕欧美激情一区| 国产一区二区调教| 精品国产乱子伦一区| 视频一区欧美精品| 日韩一区二区三区四区五区六区| 亚洲人成在线播放网站岛国| 成人免费观看男女羞羞视频| 国产精品久久久一区麻豆最新章节| 麻豆精品视频在线观看免费| 欧美另类久久久品| 天堂午夜影视日韩欧美一区二区| 91国产视频在线观看| 亚洲国产精品久久久男人的天堂| 在线亚洲一区二区| 日本在线不卡视频| 久久综合九色综合97_久久久| 国内国产精品久久| 国产亚洲精品资源在线26u| 99久久久无码国产精品| 亚洲女同ⅹxx女同tv| 欧美一区二区三区四区久久| 国产一二三精品| 亚洲一区二区黄色| 欧美一级欧美三级在线观看| 国产精品亚洲午夜一区二区三区 | 亚洲在线一区二区三区| 日韩精品在线网站| 成人黄页毛片网站| 另类小说欧美激情| 亚洲六月丁香色婷婷综合久久| 2014亚洲片线观看视频免费| 91亚洲精华国产精华精华液| 国产一区二区在线观看免费| 性久久久久久久| 亚洲欧美自拍偷拍| 久久久久久电影| 精品日韩一区二区三区免费视频| 91农村精品一区二区在线| 久久国产精品露脸对白| 日韩中文字幕亚洲一区二区va在线 | 3d成人动漫网站| 一本到不卡精品视频在线观看| 国产呦精品一区二区三区网站| 日韩精品一级中文字幕精品视频免费观看 | 九一九一国产精品| 天堂va蜜桃一区二区三区 | 欧美大片免费久久精品三p| 亚洲精品美国一| 蜜臂av日日欢夜夜爽一区| 亚洲三级理论片| 中文字幕一区二区不卡| 国产精品色在线观看| 国产精品免费久久久久| 中文字幕一区二区三区四区不卡 | 国产乱码字幕精品高清av| 久久国产夜色精品鲁鲁99| 麻豆成人久久精品二区三区小说| 琪琪久久久久日韩精品| 紧缚捆绑精品一区二区| 成av人片一区二区| 91国产福利在线| 日韩欧美一区二区三区在线| 久久综合九色综合欧美就去吻| 久久久久国产精品人| 亚洲精品视频自拍| 免费av成人在线| 91日韩精品一区| 欧美第一区第二区| 亚洲视频免费在线观看| 日日噜噜夜夜狠狠视频欧美人| 激情欧美日韩一区二区| 91久久奴性调教| 国产精品免费aⅴ片在线观看| 亚洲一区二区五区| 成人综合婷婷国产精品久久蜜臀| 欧美日韩一区二区三区不卡| 国产精品护士白丝一区av| 免费看日韩精品| 欧美亚洲一区三区| 日韩毛片视频在线看| 国产精品自拍网站| 欧美一区二区三区在线观看| 亚洲美女在线国产| 97se狠狠狠综合亚洲狠狠| 日本一区二区三区免费乱视频| 丝袜诱惑亚洲看片| 欧美唯美清纯偷拍| 亚洲午夜精品久久久久久久久| 91视频在线观看| 中文字幕亚洲在| 色94色欧美sute亚洲线路一久| 国产精品人人做人人爽人人添| 国产一区二区精品在线观看| 精品国产凹凸成av人导航| 国产精品一区二区91| 国产欧美日韩在线| av激情成人网| 一区二区三区欧美| 制服丝袜亚洲网站| 国内久久精品视频| 国产精品嫩草99a| 色爱区综合激月婷婷| 日本伊人色综合网| 国产偷国产偷精品高清尤物| 色屁屁一区二区| 久久草av在线| 中文字幕中文在线不卡住| 欧美日韩美女一区二区| 国产精品 日产精品 欧美精品| 一区二区三区在线免费观看| 日韩欧美亚洲另类制服综合在线| 国产麻豆一精品一av一免费| 亚洲资源在线观看| 久久免费精品国产久精品久久久久| k8久久久一区二区三区| 天堂在线亚洲视频| 亚洲综合在线视频| 久久九九久久九九| 67194成人在线观看| 在线免费观看视频一区| 国产激情视频一区二区在线观看 | www.激情成人| 国产成人欧美日韩在线电影| 美女网站在线免费欧美精品| 亚洲.国产.中文慕字在线| 中文字幕制服丝袜成人av | 色噜噜久久综合| www.亚洲在线| 97精品视频在线观看自产线路二| 成人午夜伦理影院| 国产精品一线二线三线精华| 蜜桃av一区二区三区| 婷婷一区二区三区| 免费精品视频在线| 蜜桃视频一区二区三区在线观看| 一区二区三区四区在线| 亚洲一区二区三区不卡国产欧美|